Echo JS

How to Filter an Object by Key in JavaScript Ranging (JavaScript library for work with ranges) Reflections on building a web-based voxel MMO in China The best frontend development strategies in 2022 … more Read More

“Disambiguating Tailwind”

I appreciated this bit of nuance from a post on Viget’s blog: There could be a whole article written about the many flavours of Tailwind, but broadly speaking those flavours are: 1. Stock tailwind, ie. no changes to the configuration, 2. Tailwind that … more Read More

GoKart – a static analysis tool for securing Go code

Static analysis is a powerful technique for finding vulnerabilities in source code. However, the approach has suffered from being noisy – that is, many static analysis tools find quite a few “vulnerabilities” that are not actually real. This has led … more Read More

Creating a Headless WordPress Site With Frontity

Frontity is a WordPress-focused React-based server-side dynamic-rendering framework (phew!) that allows us to create fast headless websites. Chris has a good introduction to Frontity. I guess you could think of it like Next.js for WordPress. And while … more Read More

Group SMS with Twilio and Java

Life’s complicated enough without having to forward messages between friends and family members to make sure everyone is up to date with what’s going on. In this post I’ll share how I set up a Twilio number that I gave as “my” phone number … more Read More

Jamstack CMS: The Past, The Present and The Future

The world’s first website was made from static HTML files created in a text editor. While it looks unassuming, it laid the foundation for the web we have today. Fast-forward 30 years, and website technology has changed significantly — we have images, … more Read More

Echo JS

JavaScript library for operations on sorted arrays Homeward: Cross-Platform Home-Screen Shortcuts TypeScript+React JSON comparison tool Need to start a Prototype fast? OverVue V3: Superior Prototyping, in Vue.js The Modern Tech Stack to build a SaaS in 2021 as a team of one-man with Next JS and AWS core.js … more Read more…

Using Nuxt and Supabase for a Multi-User Blogging App

Nuxt is a JavaScript framework that extends the existing functionality of Vue.js with features like server-side rendering, static page generation, file-based routing, and automatic code splitting among other things. I’ve been enjoying using frameworks … more Read More

How to use Auth0 with Node.js and Express

Cloud-based authentication and authorization platforms—sometimes known as IDaaS, or identity as a service — are an expanding area of cloud tooling, and it’s easy to see why. App security is difficult and error-prone, and virtually every project requires … more Read More