Blog

Coding, engineering, electronics, music, life, and everything in between.

👨‍💻 Programming 🏗 Projects 🎮 Games 🖥 Web Design
Article preview image

Good UI design isn't all magic, but a design system sure is

Artsy designers aren't the only ones who can build beautiful UIs. Learn how good principles and design systems can turbocharge your UI design process.

Read more
Article preview image

Taking the T3 stack out for a spin

My brief experience with one of the most promising tech stacks for modern TypeScript and Next.js web development, and some tips on how to adopt it.

Read more
Article preview image

Revamping my website with Astro

A project write-up on my website's third major release.

Read more
Article preview image

SQL is dead — long live Prisma!

An introduction to Prisma for beginners and my thoughts on integrating it into my own full-stack TypeScript projects.

Read more
Article preview image

Building a Calculator App with React

A project write-up on how I built a multi-theme, 4-function calculator with React + Vite for a Frontend Mentor coding challenge

Read more
Article preview image

The Lucca Logs 2.0 - Vue and Improved!

The full project write-up and development log of my personal blog's second major release, powered by Vue.js

Read more
Article preview image

Building Tank Battle, an online multiplayer combat game

The full project write-up and development log for Tank Battle.

Read more
Article preview image

Monthly Tech Picks - July/21

Taking an in-depth look at the best hardware and technology projects and products that I've come across in July of 2021.

Read more

Shutting down RedstoneBot

Shutdown notice for RedstoneBot.

Read more

RedstoneBot

The official page of RedstoneBot, a Discord bot for managing Minecraft servers hosted by PloudOS.

Read more

GitHub Actions - automation galore!

A brief look at the basics of GitHub Actions and a step-by-step walkthrough of my automated workflow for building and deploying this website.

Read more

How I built my personal website

An in-depth project write-up on my vision, goals, and plans for my personal blog, and a detailed look at how I built the tech that powers it from scratch.

Read more

Begone, justified text!

A short essay on why using justified text on your website is a bad idea, why I chose to remove it from my own website, and why you should too.

Read more

Trying out Prism.js

Testing Prism.js, a frontend library for awesome code snippets with syntax highlighting and other neat things

Read more