
Lead software engineer @Pod_Point
London, England
Joined June 2018
- Tweets206
- Following1.6K
- Followers163
- Likes587
Joe Erasmus-Reed retweeted
Two weeks ago I published a post about a functional modeling approach to event sourcing. This week I'd like to dig deeper into an example implementation in Kotlin.
dev.to/jakub_zalas/functiona…
#functionalprogramming #eventsourcing #kotlin #arrowkt #ddd #dddesign
Joe Erasmus-Reed retweeted
20 years ago today, still true, and still needs to be said.
10 years ago today I wrote that we cannot measure productivity. Still true and still needs to be said. martinfowler.com/bliki/Canno…
Joe Erasmus-Reed retweeted
In a healthy tbd team of around 6 engineers, could easily have 20 commits to main per day.
Imagine instead, 20 PRs raised per day. lmao. This is why the short-lived thing never pans out in practice, you batch things up to save context switching, and then you've lost CI.
Joe Erasmus-Reed retweeted
#ChatGPT just wrote this test with me after a handful of bits of instruction.
It felt like pairing with an extremely competent software developer who just was unfamiliar with a couple particular bits of some APIs.
Remote interviews will be *very* interesting going forward 😂
Joe Erasmus-Reed retweeted
Joe Erasmus-Reed retweeted
A @cucumberbdd / @BehatPHP anti pattern is when a step definition has to do too much _stuff_
It indicates that the API or interface it's interacting with is not aligned with the underlying business actions
Joe Erasmus-Reed retweeted
For every example of Bad Tailwind™ I could find and provide 10 examples of bad CSS/SASS that are actually worse. The problems that Bad Tailwind provides are FAR less impactful to productivity than bad CSS.
Joe Erasmus-Reed retweeted
I've seen several "DDD with Laravel" articles/books now that have nothing to do with DDD and include no references to original source material either. I don't think we should accept this. If anything, invent your own approach to development and give it a nice *new* name.
Joe Erasmus-Reed retweeted
#NewInPhpStorm Support for multiline and nested array shapes. Did you know that this syntax is also supported by @psalmphp and @phpstan?
Joe Erasmus-Reed retweeted
I just rebuilt Apple Music on iOS using React and Framer Motion.
This app is a treasure trove of tiny, beautiful details and I wanted to break down everything I noticed along the way.
Let's get started!
Joe Erasmus-Reed retweeted
🚀 Introducing `prettier-plugin-tailwindcss` — our official Prettier plugin for automatically sorting your Tailwind classes!
tailwindcss.com/blog/automat…
Joe Erasmus-Reed retweeted
Blogged! Add TouchID authentication to sudo akrabat.com/add-touchid-auth…
Joe Erasmus-Reed retweeted
There is a #PHP function to compare two strings by how phonetically similar they are 🤯
Joe Erasmus-Reed retweeted
This will be a refactor I'll do immediately for all my enums when I update to PHP 8.1!
stitcher.io/blog/php-enums
Joe Erasmus-Reed retweeted
🚀 Thrilled to announce Heroicons v1.0 — over 450 beautiful SVG icons, first-party React and Vue libraries, and official Figma components.
Check 'em out 👉
blog.tailwindcss.com/heroico…
Joe Erasmus-Reed retweeted
If you’ve learnt anything from my 70+ live streams, or dare I suggest: enjoyed any of them … please retweet and share. I’m 55 subscribers away from 1k.
It would mean a lot to me if I could hit this first barrier so early in the year.
Thank you ❤️
rawkode.live
Joe Erasmus-Reed retweeted
🤞Posting publicly to hold myself accountable.
📘 I'm writing a book on database indexing for developers. Here’s the initial braindump of all the topics I want to explain in the book.
There will be a free web version and a paid PDF.
Please RT so I can’t bail out on this. 😅
Joe Erasmus-Reed retweeted
The making of Ectogenesis, one frame per code change and run of the program. Most of the work here was getting everything to flow together smoothly, so the start involves a lot of "debug" views. #generative #processing




























