Tidbits on software development, technology, and other geeky stuff

Latest Posts

Batch Deletes in Postgres

If you need to delete many, many rows in a Postgres table, issuing a single DELETE statement can be problematic for a few reasons:

Read More

Automatic installation of recommended VS Code Extensions

Recommended extensions in VS Code are a useful way to keep a development team on the same page. You can recommend extensions that perform formatting when saving files, show lint warning, and many other things that are useful when collaborating together on a codebase.

Read More

Dealing with Burnout

This year marks 20 years since I graduated from university and entered the real world as a software developer. Throughout that time I have dealt with burnout many times and have learned a few things about working through it.

Read More

Syndication Fetcher

In the past few days I have been working on a tool to fetch new entries from RSS and Atom feeds and send them to myself via an email. I tried a few npm packages for fetching and parsing the feeds but never came across one that worked the way I wanted it to. So, I decided to write and publish my own.

Read More

Playing with SvelteKit and Cloudflare Pages

SvelteKit is a web framework I’ve been keeping my eye on. Sure, it builds upon Svelte, but there is a lot more to it. It uses Vite for build tooling, has a simple file-based routing system, and allows you to build “Transitional Web Apps”, as Rich Harris calls them in his Have Single-Page Apps Ruined the Web? talk from Jamstack Conf 2021. I think at first glace it looks like a great framework for building web apps.

Read More

More Posts