Reposted by Roland EschenburgAngry @angrystaffer.bsky.social · 11/10/2026We’ve been talking about this for years. None of these far-right movements are organic. 468198757036
Reposted by Roland EschenburgBest for Britain @bestforbritain.org · 08/10/2026Nigel Farage is a sitting MP and the leader of a political party. Why does he have his own GB News show? Sign our petition to Ofcom ⬇️ bestforbritain.org/petition/farage-… 29700352
Roland Eschenburg @reschex.bsky.social · 06/10/2026PR maturity is another great metric - measuring how much a PR changes after submission. less change being 'good'. I guess at least it really codifies that PRs are quality theater? 000
Roland Eschenburg @reschex.bsky.social · 06/10/2026whoa - because it considers all changes to code younger than 21 days 'rework' instead. a low %tage being 'good'. 000
Roland Eschenburg @reschex.bsky.social · 06/10/2026LinearB considers %tage of refactored code a quality metric - nice. LinearB only considers code refactored if it was changed when it was 21 days or older - huh? 200
Roland Eschenburg @reschex.bsky.social · 05/10/2026When I have some time, I'll feed the gherkin scenarios for my app into this! mcp next? 😇 110
Roland Eschenburg @reschex.bsky.social · 04/10/2026Explaining “a large number of people has less than 2 legs per person on average” to my 6 year old. More difficult than I thought.. 000
Roland Eschenburg @reschex.bsky.social · 03/10/2026Thinking can only rearrange what you already know. Doing brings back new information. 010
Roland Eschenburg @reschex.bsky.social · 02/10/2026PSA - Perfect System prompt: You are an Expert. Make no Mistakes. 000
Roland Eschenburg @reschex.bsky.social · 02/10/2026The tragedy in this is what Tim Ottinger called “If you assign some work, you have to assign all work”. Sometimes-self-organising-teams don’t exist. If they are used to being told what ticket to work on, you get exactly those questions.. 010
Roland Eschenburg @reschex.bsky.social · 13/09/2026Having to code on a personal Claude Pro subscription is cramping my style. Only a couple of weeks until the new job starts, which will hopefully have me back on an enterprise plan! 000
Roland Eschenburg @reschex.bsky.social · 13/09/2026The only reason I tolerate Xcode is because I feel like I need it for iOS development. Having the simulators etc is handy and I’m too lazy to check if I could cut it out of the toolchain. Otherwise I find it horrible as an IDE 🤢 001
Roland Eschenburg @reschex.bsky.social · 09/09/2026Listening to @lennysan.bsky.social’s podcast episode about Grok Bot - sounds amazing - shame it’s associated with Elmo - one of the worlds biggest evil idiots. Can’t believe someone with that much influence still talks about the platform formerly known as twitter and gives these people air time. 000
Roland Eschenburg @reschex.bsky.social · 09/09/2026Got my ticket for #FastFlow Conference in October 🎉 000
Roland Eschenburg @reschex.bsky.social · 03/09/2026Lego knows how to get my money… c’mon it’s not that hard to know your customers.. 000
Roland Eschenburg @reschex.bsky.social · 03/09/2026I’m middle aged with kids, I need my games to have a ‘what the hell is going on and here is a quick reminder of the controls’ button. 110
Roland Eschenburg @reschex.bsky.social · 02/09/2026Last day of the summer holidays today. I love the little tykes, but by god am I glad it’s over 🫠 000
Roland Eschenburg @reschex.bsky.social · 28/07/2026We call it 'metaCoP' - our Community of Practice of Community of Practice leaders. Helps with both visibility and coordination (in case of overlapping topics or emerging themes). 000
Reposted by Roland EschenburgAngus Johnston @angus.bsky.social · 25/07/2026"Do the thing you can do instead of beating yourself up over not doing the thing you're not doing" is honestly life-changing, even life-saving, advice. 6069622175
Roland Eschenburg @reschex.bsky.social · 22/07/2026Lets be honest, those developers wouldn't be sitting on their hands. They would probably use that time to improve some pipelines or make some tests faster.. but for most companies that would still look like 'nothing', because who cares about that, right? 000
Roland Eschenburg @reschex.bsky.social · 21/07/2026If people (or companies) tell you who they are, believe them! 010
Roland Eschenburg @reschex.bsky.social · 20/07/2026Another one.. new outlook.. why is the 'accept/decline' meeting button the smallest, most difficult button to find on the entire meeting invite? Seriously, have you never talked to a user?? I know what's missing from the UX.. a little Where's Waldo. 000
Roland Eschenburg @reschex.bsky.social · 20/07/2026If the only available instructions for your cooking appliance are a QR code to your YouTube and TicToc channels, I hate you. 000
Roland Eschenburg @reschex.bsky.social · 03/07/2026Notice how he doesn't say 'don't plan or analyse'. You are allowed to look at a map before setting off somewhere. Just don't assume one look at the beginning of the journey is enough to help you navigate around traffic jams, road closures or bio breaks. 021
Roland Eschenburg @reschex.bsky.social · 30/06/2026but I doubt there will be wide adoption of those, as we already have mature languages that do the job. 100
Roland Eschenburg @reschex.bsky.social · 30/06/2026I think you'll see less 'we're a java house or a python house' or whatever.. more people will chose the language based on important characteristics, like memory or type safety, speed (of execution vs development) etc. will new 'token efficient' languages spawn? maybe.. 100
Roland Eschenburg @reschex.bsky.social · 16/06/2026And that is still not quick enough, because this weeks ticket gets solved and locally the velocity might even look like it has increased. 000
Roland Eschenburg @reschex.bsky.social · 16/06/2026The problems are still not visible enough. Where it previously took ~years to paint yourself into an unmaintainable corner and the same time again for that drag to register with and be correctly diagnosed (if ever) by the relevant people, you can now paint yourself into that corner in weeks. 110
Roland Eschenburg @reschex.bsky.social · 08/06/2026I've never been a software engineer, so for me reviewing every line was never an option. I strongly believe in 'I am Ralph' - I drive the loops supported by as many deterministic signals as I can, while reviewing the inputs (feature files, scenarios, test names etc) and the outcomes (not output) 000
Reposted by Roland EschenburgModern Software Engineering @modernswe.bsky.social · 03/06/2026WELCOME TO THE MODERN SOFTWARE ENGINEERING CHANNEL | Gojko Adzic We are extremely excited to welcome Gojko to the channel, and we are looking forward to presenting his first video in MSE colours tonight. At 7pm (UK). Join us in welcoming and celebrating Gojko 🎉💬 1103
Roland Eschenburg @reschex.bsky.social · 27/05/2026that was a large part of the conversation at CITCON. The question isn't new and should be asked of any improvement initative or tool change. But if you weren't able to tell/measure before AI, you won't be able to tell about AI. 'we're using lots of tokens' is not going to cut it.. 021
Reposted by Roland EschenburgEd Zitron @edzitron.com · 26/05/2026Uber’s COO has said that it’s getting “harder to justify” its AI costs because there was no way to show a link between AI spend and any meaningful increase in useful features. This is the first time I’ve seen a company say this directly. www.businessinsider.com/uber-coo-and... 11678902021
Roland Eschenburg @reschex.bsky.social · 22/05/2026#citcon:ai Helsinki 2026 about to kick off! Thanks #ouro for hosting! 011
Roland Eschenburg @reschex.bsky.social · 22/05/2026I will keep an eye out! Helsinki reminds me of home, weirdly. Odd but fascinating mixture of architecture.. 010
Roland Eschenburg @reschex.bsky.social · 22/05/2026Walking into Helsinki city centre in anticipation of CITCON:AI EU 26 #citcon 121
Reposted by Roland EschenburgJason Gorman @jasongorman.bsky.social · 15/05/2026You know what? It's Friday. I'm working tomorrow morning (Specification By Example - 2 places still available, BTW). Giving myself the afternoon off. www.tickettailor.com/events/codem...tickettailor.comCodemanshipCodemanship – Professional-quality, reasonably-priced instructor-led training workshops for self-funding software developers investing in the... 021
Roland Eschenburg @reschex.bsky.social · 06/05/2026AI will do it for you..media.tenor.comhomer simpson from the simpsons is standing in front of a grassy field .ALT: homer simpson from the simpsons is standing in front of a grassy field . 000
Roland Eschenburg @reschex.bsky.social · 05/05/2026I guess the formula would stay the same, the result would just be much more meaningful/accurate with mutation coverage, instead of test coverage. This is one of those .. use mutation scores if available, otherwise drop through to test coverage. Would have to make it identifiable, too.. 🤔 010
Reposted by Roland EschenburgJason Gorman @jasongorman.bsky.social · 04/05/2026After oodles of research & experimentation, I've got a pretty good handle on what kind of input tends to produce the best results in AI coding. The hard part was coming up with a catchy mnemonic. Introducing C.R.E.S.S principles for context engineering. codemanship.wordpress.com/2026/05/04/c...codemanship.wordpress.comC.R.E.S.S. Principles for Context EngineeringPsst. If your boss won’t invest in training you in Specification By Example (BDD, ATDD), I’m running out-of-hours workshops on May 12 and 16 specifically for self-funding learners. £99 + UK VAT. Af… 1127
Reposted by Roland EschenburgJason Gorman @jasongorman.bsky.social · 01/05/2026If you're a self-funding learner, I'm running out-of-hours training workshops in Essential Code Craft. If your employer won't invest in you, invest in yourself. Specification By Example - May 12 & 16 Test-Driven Development - May 19 & 23 Register -> www.tickettailor.com/events/codem... 122
Reposted by Roland EschenburgJason Gorman @jasongorman.bsky.social · 27/04/2026NEW DATE ADDED - May 23rd Accelerate release cycles, shorten lead times and improve reliability with Test-Driven Development. Live out-of-hours training for self-funding developers. May 19 - 18:45 BST NEW! May 23 - 09:45 BST Register here: www.tickettailor.com/events/codem... 063
Roland Eschenburg @reschex.bsky.social · 24/04/2026I swear.. Spec Driven Development was invented by people that watched an AI do "TDD" by writing all the tests first and then implementing them in one go. 021
Roland Eschenburg @reschex.bsky.social · 24/04/2026I feel like I've seen you post about this before but can't find it - what are the most common built-in refactorings you are using in JetBrains? 100
Roland Eschenburg @reschex.bsky.social · 23/04/2026Crocker's Rukes.. being German.. Potato/Kartoffel.. 🤷 000