devpad #5 - Visual Update
It's been a while since I've worked on devpad, and I've forgotten exactly how the system is setup. Trying to use this application has brought to life many limitations of the hyper-minimalist vanilla html feel.
Stack setup for a golang API with bun testing, postgres database, and S3 storage for local & production
I've made an example stack for easy setup using golang, drizzle, minio, and bun for end-to-end testing. I walkthrough some of the decisions I made and the reasoning behind them in this post.
Setting up drizzle-orm to work with postgres container
In case you're having trouble getting drizzle migrations to talk to a postgres container via docker-compose.yml, I brain dumped my solution for that exact purpose
devpad #4 - MVP check-in
After a few months of work, I’ve finally gotten the main idea of project & task implemented. This post goes into what I expect to implement in the future and gives a brief roadmap of future features.
Serverless NextJS with Drizzle-ORM for Cloudflare
Tutorial for setting up a NextJS app router application with Drizzle ORM for deployment using cloudflare serverless functions
devpad #3 - Tech Stack Issues
After running into some issues synchronising the session across 2 different servers, I rethink why I have these servers split up in the first place.
devpad #2 - Redesign Motivations
In my earlier blog post, I analysed my old design of the devpad project and proposed a hyper-minimalistic new design for it
devpad #1 - Redesign
With the work on todo-tracker coming along, and having a working Golang implementation, I'm going to start on the devpad rescope
todo-tracker - TypeScript
As part of the todo-tracker project, I transitioned the project from JavaScript to TypeScript
todo-tracker - JavaScript
In this log, I'll delve into specific coding challenges and solutions encountered while developing the todo-tracker
Rescoping devpad
A while ago I started a large-scale project that I intended to be able to use myself to manage both my coding projects & university assignments