Senior Software Engineer | Agile follower | Speaker | Google Developer Expert @googledevexpert On a social media break, don't expect any activity or response.

Sydney, Australia
Joined April 2008
if your team is too busy doing their 'normal job' ... buff.ly/AKINUJE AI is no longer optional. Every leader we interviewed said, one way or another, that refusing to use AI is now disqualifying; the comparison we heard more than once was refusing to use an IDE.
63
I'm still around.. I'm just not writing here. buff.ly/QUQwi6u I've been pretty pissed off at "helping bad people" with my freely given information since roughly the summer of 2022. It's all been downhill from there in terms of giving a shit about doing this sort of thing
86
GTM is getting compressed buff.ly/fOjrAT3 We should all focus more on the agentic experience on our storefront, as buyers now send agents to analyze reviews, draft the RFP, and compare vendors before a human talks to you.
91
Build Prod, Not God buff.ly/Yoj1WOg Our mission is to pave the shortest path to an AI-based economic revolution by making intelligence composable to catalyze a Cambrian explosion of intelligent software.
55
GitHub - DsThakurRawat/Backend-from-first-Principle: A comprehensive open-source reference for backend engineering HTTP, concurrency, gRPC, distributed systems, observability, and cloud-native deployment. Built from first principles. buff.ly/fAPO6QH
1
62
What makes software development engineering Some sixty years after the first efforts to apply an engineering approach to software development, software engineering is beset by prophecies of its demise. The argument is because of artificial intelligence... buff.ly/L6w8AN2
69
A Staff Engineer’s Guide to Inventing Work The failure mode of an engineering-led platform team is not an empty backlog; it is a backlog assembled from the loudest signals - usually the crash, sometimes the skip-level. buff.ly/yN1DaX4
1
108
Go concurrency distilled This mini-book provides a brief overview of many concurrency topics in Go. Each topic comes with interactive examples. buff.ly/GRk4Vm1
54
What Is Jev? A Guide to TypeSafe AI’s System One Model To invoke a Jev model, you send it a state (the context) and questions about that state. Unlike traditional LLMs, Jev is neither constrained by text generation or sequential decision making! buff.ly/UQISomg
96
AI Has No Wisdom and Neither Will You AI can't be trained on code quality: bad architecture only reveals its cost months or years later, so there's no reward signal to learn from, and models end up absorbing mediocre patterns from code in the wild. buff.ly/2rDv6FF
72
Why Good Product Ideas Don't Survive - Itamar Gilad However, the question “which of these 20 ideas will best achieve the goals” is a very complex one, and often there’s not enough information to answer it. buff.ly/EFdOtx7
69
Advice to a beginning software engineer Now people think AI means it’s all over. Maybe! But there are also reasons to think that software engineering will simply change. We’ll all find out together. buff.ly/7iNrvjw
1
74