I can walk us through using git, a popular source control tool. I can demo how use an IDE (integrated development environment) for debugging and writing code.
Live, now and for next 3 hours from this post. DM me.
Over 20 years experience here and wanting to give back. Free, just wanting to lessen the ick in the world.
Please boost for reach! Which would you prefer from a self-funded indie game studio that can't afford translation services:
1) Don't translate the game at all. Just leave it in English. 2) Use LLMs to translate the games, but have a crowdsourcing system to correct errors. 3) Have a crowdsourcing system and only make languages available when the crowd completes them.
After 6 months of heavy-use and evaluation of AI coding assistants, I've gone back to a non-AI neovim and VSCode setup. Even after a week I feel more productive. I've learned a few topics deeply by reading docs, didn't feel like I was wasting time going in circles and it honestly feels like a weight off my shoulders.
I've also learned where the checks and balances need to be in our CI system to mitigate work that may be written in part by AI tools.
I can't see any future in using AI to write code. Due to the nature of LLMs, it's never going to be able to produce code that doesn't require as much time to review as it does to write by hand.
I still occasionally use ChatGPT to ask questions but I've noticed my usage of DuckDuckGo has returned to almost normal levels too as a side effect.
I have to do these things as part of my job is to guide and advise our engineering teams. I need to be in a position to talk about these things from a perspective of experience. But it's been a tough 6 months. Glad it's over.
Dans cette présentation, nous discuterons de reproductibilité dans le contexte d’environnements de développement modernes, en nous appuyant sur une expérience concrète au sein de la Commission Européenne. Je partagerai mon parcours, les leçons tirées de mon mémoire de master, et comment des outils comme Nix peuvent radicalement transformer les pratiques de développement, en rendant les environnements plus fiables, plus transparents et plus collaboratifs. Une presentation à la croisée de l’open source et de l’ingénierie logicielle.
The GOTO bookclub podcast of my conversation with Gregor Hohpe about #CommunicationPatterns is now out. We talk about technical communication, from visuals to knowledge, and writing to distributed working.
Just to be on record: I honestly didn’t expect that even non-YAML code ( @nuke build – yeah, I’m talking to you...) would require just as many fucking never-ending commits. Azure DevOps has proven me wrong. (lol)
The real pain point? No local test run No Run pipeline locally Zero feedback until you PR, merge, and let it rip on main
So yeah, we’re basically testing on the main branch. In production. In 2025. For everything else, there’s: ¯\_(ツ)_/¯
Also, I firmly believe that not only Carthage must be destroyed, but also:
- CI/CD with no local feedback loop - “Works on my machine” excuses _ YAML files that silently break on pasted tabs - And every doc that starts with “just”
And yes — I really thought nuke build would make things better... But after 24 hours of commits, checks, and trial-and-error, I’ve been proven otherwise (and I really wanted to make it work and local debugging is awesome — but it’s useless when the docs are a soggy mess and don’t reflect reality.)