Considering 'Considered Harmful' Essays Still Being Harmful
published on 2023-05-02Very recently, in the PHP subreddit, someone posted about "Laravel Considered Harmful". Many of the complaints were just that, complaints…
Side Project Hell: It's not as bad as you think
published on 2023-04-10For people starting out in the software dev world, it can be really easy to fall into "Tutorial Hell". The common wisdom to avoid that is to…
E2E Testing Expo Apps with Detox
published on 2022-01-21TL;DR: Build your Expo app with EAS and make Detox use that app file instead of Expo. I'm working on a React Native app using the Expo…
Interface Driven Validation and API Documentation for Typescript
published on 2021-11-29I was working on a project recently where I wanted to have my request bodies validated at a middleware level. There are a number of ways to…
Porting nanostores to lua
published on 2021-09-12I needed a state management library in lua. I didn't find what I was looking for, so I decided to port something. TypeScriptToLua made it…
Streaming
see moreI live-code on Twitch. We are always looking for sponsors and partnered content. Check it out.
Other Blog Posts
Like a Git Machine
neovim-treesitter is Awesome
Why Feature Flags?
Have yourself a VSCode Biscuit
This Cellule Life
Angular i18n: ICU Messages in Attributes
Learning by Porting: Go Edition
Interesting Concurrency Benchmarks in Rust
Reducing Angular2 Subscription Boilerplate with Custom Decorators
Rust Talk: The Concurrent State of Rust