June 16, 2025
The most significant update today is just adding database seeding so development is faster. The 3 hours of logged time comes from me over-optimizing my authentication flow, and coming across a stupidly easy-to-solve problem that made me thought I was crazy.
It turns out all I needed to make the navbar stop flickering is to instantiate just ONE user ref for all uses... at least now I can finally work on some new functionality, maybe some CRUD next? 😸
Implementing the auth system was kinda gruesome, because I was not familiar with Nuxt's request lifecycle at all :( I got it done after lots of trial and error, but it would've been much more easier if I had a little experience with the framework.
In the end, I settled with a custom useAuth() hook that allowed middlewares and <script>'s could read/write to the AuthUser
Now, I have setup my postgres database with Drizzle ORM for my queries and migrations! The first API route for user authentication has been created, which taught me a lot about Nuxt's project structure; I plan to implement my own auth system with the help of Lucia Auth (great for resources and learning)
First devlog :) I've collected 16 epic movies (long youtube videos) for the cinema app and created some covers for them with Canva; For this project, I chose Nuxt as my framework - this devlog also includes the setup of gdview project folder itself, here's the commit message: config: app layout/routing, tailwindcss, dependencies
v-log has been deployed to netlify! i rate my experience with Astro and the Chibi theme 10/10
finished writing the SOM blog post! all that's left to do is proofread and deploy :)
writing the blog post now! i've made some progress and Astro's markdown support has made writing very enjoyable, currently describing my project's existence before SOM
first devlog! for this project i started with the3ash's blog theme, which required me to use Astro as the framework. i customized config.ts to my liking and made my first adjustments to the header/footer and the index page :)
My simple Astro blog with a post covering my experience with Summer of Making!
it has been a fun journey with libsim, here's the final major devlog of bugfixes! i'll reship it after editing the demo video :)
a platform for book readers to find new friends and share their favorite works with each other. i wanted to create an application where i could save all of my manga and web novels in one space :) you can watch a video demo here: https://youtu.be/D3USrep3YQM
This was widely regarded as a great move by everyone.