I used to think that religion is a problem, but recently I realized that religious people are the real problem. Religion is fine, providing we see it in its context. But religious people? They sometimes scare me!
10.11.2025 04:10 β π 0 π 0 π¬ 0 π 0
What used to be an asset has overnight turned into a liability. Those developers who are willing to roll with punches will stay on top of the game. The rest will go back to farming, making sourdough bread, etc.
09.11.2025 21:45 β π 0 π 0 π¬ 0 π 0
I keep hearing how AI will never be able to replace skilled software developers. I guess it really hinges on the definition of "skilled developers". Right now the skillset is drastically shifting.
09.11.2025 21:45 β π 0 π 0 π¬ 1 π 0
Science is eager to prove itself wrong.
Religion is eager to prove itself right.
09.11.2025 17:35 β π 0 π 0 π¬ 0 π 0
Similarly, the ushering the age of of AI-generated software did not inaugurate the "on demand" software. It will take some time before me mature to the point of being able to use the "on demand" software technology.
09.11.2025 17:32 β π 0 π 0 π¬ 0 π 0
The invention of the printing press did not inaugurate the era of "on demand" printing. It took a long time before the printing technology reached the maturity to enable the "on demand" printing.
09.11.2025 17:32 β π 0 π 0 π¬ 1 π 0
Wow, ICE agents are now doing door to door milk delivery!
09.11.2025 16:36 β π 0 π 0 π¬ 0 π 0
AI gave me accurate, but silly answer to my silly question:
09.11.2025 16:30 β π 0 π 0 π¬ 0 π 0
Just because you don't know how to use AI to generate good solutions doesn't mean everyone else in the world also doesn't know how to do that.
09.11.2025 03:50 β π 0 π 0 π¬ 0 π 0
Turns out it is literally impossible to do those two distinct things at once. Something's gotta give.
Once I discovered TDN, everything cleared up for me.
09.11.2025 03:47 β π 0 π 0 π¬ 0 π 0
In the earlier days (my pre-TDD days), I was always trying to accomplish the impossible task -- write code that will function as expected while at the same time be structured as expected.
09.11.2025 03:47 β π 0 π 0 π¬ 1 π 0
I find it very beneficial to severely segregate the concerns related to writing code from the concerns related to discovering what is the code actually going to model.
09.11.2025 03:47 β π 0 π 0 π¬ 1 π 0
I find that the more I'm doing Test Driven Navigation (TDN), the more I'm starting to discover things that would otherwise remain hidden in the background.
09.11.2025 03:47 β π 0 π 0 π¬ 1 π 0
Religion tells people what they want to hear. Science tells people what they don't want to hear.
No wonder religion is more popular than science.
09.11.2025 03:01 β π 0 π 0 π¬ 0 π 0
Learn how to write reliable tests. That is the number one skill that will keep you afloat into the future.
08.11.2025 18:28 β π 0 π 0 π¬ 0 π 0
I know of a number of mission critical businesses who deploy code changes many times per hour. Do they have teams of Marvel superheroes who are capable of opening and reviewing PRs in a matter of minutes/seconds? No! They have teams of skilled engineers whose focus is quality tests.
08.11.2025 18:28 β π 0 π 0 π¬ 1 π 0
I have less confidence in human reviews than I have in my tests. Of course, the clincher is this -- the quality of tests. Many (most?) software developers treat tests as an afterthought. Some even scoff at tests. Few understand that test are way more important than the implemented code.
08.11.2025 18:28 β π 0 π 0 π¬ 1 π 0
I always start from a failure. Then, I seek methods that will make the failure go away. Whichever method does that the quickest way is the method I'm going to adopt.
It is actually very simple. Seek quick feedback (ideally, instantaneous feedback).
08.11.2025 18:01 β π 1 π 0 π¬ 0 π 0
We're all much more focused on a fully qualified success when engineering our systems, and leave the failure handling as an after thought.
Therein lies the biggest impediment to adopting AI into the software development discipline.
08.11.2025 17:17 β π 0 π 0 π¬ 0 π 0
The only way to effectively leverage AI when developing software is to always start from a failure. Adopting the "let it crash" mindset seems utterly counterintuitive to 99% of software professionals I've had the pleasure to work with.
08.11.2025 17:17 β π 0 π 0 π¬ 1 π 0
The biggest problem with current misunderstanding of the amalgamation of AI with software development teams is in failing to understand that failure is the first class citizen, it is a centerstage of software development.
08.11.2025 17:17 β π 0 π 0 π¬ 1 π 0
I applaud the acumen of AI-resisters. They know that without serious ramping up, they will be up the shit creek without a paddle if they would agree to use AI.
AI is a double edged sword. If you are not sufficiently competent, it will eat you alive.
08.11.2025 15:07 β π 0 π 0 π¬ 0 π 0
An AI's job is to take the failing test and make it pass by generating some code that will satisfy the expectations encoded in a failing test. It is the job of a human developer to create a failing test.
08.11.2025 15:04 β π 0 π 0 π¬ 0 π 0
In the same way, I don't feel I own the code generated by AI. If there is a defect/bug in the generated code, my responsibility is to tighten the prompt/failing test. I never feel like I must roll up my sleeves and fix the code generated by AI.
08.11.2025 03:11 β π 0 π 0 π¬ 0 π 0
I never felt that I own the binary code generated from my source code by the compiler/interpreter. If there is a defect/bug in the compiler, I do not feel responsible for fixing it. I pass it on to the vendor.
08.11.2025 03:11 β π 0 π 0 π¬ 1 π 0
I really donβt understand why does machine written code need to be human readable. Help me out here.
08.11.2025 01:07 β π 0 π 0 π¬ 0 π 0
Look, guys, this is not my second rodeo.
07.11.2025 18:47 β π 0 π 0 π¬ 0 π 0
Question: I sometimes here the phrase "giant solution in search of a problem", but I'm not sure what that means. Do you have an example that would help me understand the meaning of that phrase?
Answer: Spec-driven development with AI.
07.11.2025 17:06 β π 0 π 0 π¬ 0 π 0
Here is an idea: organize an AI-resisted coding campaign to align all software professionals who are proudly resisting using AI for creating code.
07.11.2025 16:55 β π 0 π 0 π¬ 0 π 0
I think it's wrong that only one company makes the game of Monopoly.
07.11.2025 16:19 β π 0 π 0 π¬ 0 π 0
Ex-evangelical agnostic atheist
πEat the Apple π π
IG @eve_wasframed
Just a city boy born and raised in west Detroit.
Arsenal, St Pauli, and other things from Asheville. Halfway to heaven under horsepower of my own.
Software Developer, Technical Coach, YouTuber. She/her.
emilybache.com
Science teacher..βοΈ Bringing classic educational gems like Bill Nye the Science Guy and other βOld but Goldβ documentaries into the modern era, all remastered to 4K! ππ
Explore the library of playlists on my YouTube channel: youtube.com/@SeriouslyScientific
Semi-retired software engineer, international keynote speaker, and mead-brewer, available for talks, lessons, and remote part-time contracts. Next speaking engagement: mwmrg.org. More details at www.Codosaur.us (Codosaurus). Moving to Portugal in 2026!
Creating streams with .net and Apache Kafka
Senior software engineer at Multiconsult, posts are mine
Agile leadership, developer craftsmanship and always going for improvements
helping people to develop better software, software craftsperson, doing some magic stuff with SAP, also: hobby nephrologist π₯·π€π
Technical Agile Coach gregorriegler.com
Singer, songwriter, guitarist etc in Canada for many years
I help organizations turning data into decisionsβalign business goals with technical execution.
Iβm a software engineer, business analyst, and agile practitioner who loves transforming complex challenges into practical outcomes.
Rust, Linux, EdTech and renewable energy enthusiast! π¦ | x-Intel | CTO at Blended Labs (https://www.get-blended.com/)
Author of CodingChallenges.fyi
Helping you become a better software engineer through coding challenges that build real applications.
refactor fiend. method mason. emergent designer. feedback looper. software shabazz. queens ebonics code ghostwriter. neophyte unc. ras korunnai.
Software Developer. Not really trying to cultivate a public online presence, but will occasionally share opinions.
Problem Solver/Solution Problemer. Engineer, baptized in control engineering. Passionate about people, software design, and modeling. Functional-first thinker.