-
Self-Host Obsidian Sync in 10 Minutes with Docker
Self-host your Obsidian Sync server with Docker and CouchDB in 10 minutes. Take control of your data with this private, local-first setup.
Continue to read more… -
Next Project, New Stack: Why PHP Won't Power My API
/ Blog, Programming
Why I'm moving away from Laravel for my next high-concurrency API project in favor of performance-focused languages like Go or Rust.
Continue to read more… -
Using Antigravity AI to Build Websites
/ Blog, Programming
Learn how Antigravity AI helped me build invoicing software and migrate to Vite. Explore the benefits and future of agentic coding for web development.
Continue to read more… -
Auto Deploying Astro on a VPS
/ Blog, Websites, Programming
Learn how to auto-deploy your Astro site to a VPS like DigitalOcean running Ubuntu using GitHub Webhooks and a Laravel API.
Continue to read more… -
Setting Up Astro From Wordpress
/ Blog, Websites, Programming
Learn how I converted over 200 WordPress posts to markdown using the wordpress-export-to-markdown tool for my Astro migration.
Continue to read more… -
I Am No Longer On WordPress
After more than two decades on WordPress, I've migrated my website to Astro, a modern static site generator. Here's a look at the challenges and benefits of this transition.
Continue to read more… -
Rebooting My Blog: Games, Tech, and Code, Here We Go!
/ Blog
The digital itch returns! I’m rebooting my blog with weekly dives into gaming, tech gadgets, and coding. Join me as we explore the ever-evolving worlds of gaming and technology, together.
Continue to read more… -
Hey, I Redesigned My Blog!
/ Blog
Exciting news! My blog just got a fresh, wider design, ready for more content. I’m diving into the archives, updating old posts with vibrant images and fixing broken links. Join me as I breathe new life into this space, rediscovering old favorites and exploring new ideas.
Continue to read more… -
The Decline of Blog Comments: And My Decision
t’s a common lament among bloggers: the comment section, once envisioned as a vibrant hub of community and engagement, often sits empty, a digital ghost town. You pour your heart into crafting insightful posts, hoping to spark conversation, but the silence can be deafening. This lack of interaction can be demoralizing, leading to questions about…
Continue to read more…