Today I want to experiment with building this in Astro. I had a lot of issues porting the project to Astro and spend a lot of time trying to fix random Tailwind and style errors, ...
## Quick Stats - Time spent: 343 hours - Money spent: $300 (rough estimation) - Revenue: $0 ## Quick Summary - got better at design, marketing, writing, and tech stack - got bet...
Today I'll try and brainstorm the technical details. I did do a little research already here and there while thinking about this idea and have a general sense of what it will tak...
Today I'll continue work on designing the features. ### Web Analytics I finished the web analytics page. I think it's good enough, I won't dwell on it too much. The idea is th...
Time to wrap everything up. Let's start with the keycoak redirect issue. ### Keycloak Redirect Issue Seems like I did an oopsie. I should probably search the codebase for any ot...
Today I'll spend a little time to try and design the Web Analytics page. Spent a bit of time thinking about how to display the basic web stats. I think I like the second one bett...
Today I hope to have a short session to wrap things up. I need to automate the file permissions for the static apps. This is what I decided to do yesterday: ```bash chmod 701 /...
Today I'll work on wrapping up the final features ### Automating DNS This should be easy. Cloudflare provides an [official sdk](https://github.com/cloudflare/cloudflare-go). To...
My hatch project is nearing its end and I'm starting to think about Barelytics more and more often. Today I wanted to take a break from hatch to experiment with barelytics designs ...
Today I'll set up the Postgres initialization. For each app I need to: - create a new database - create a new user that will own the database - get the credentials, build a conn...