Emily Bache
@emilybache.com
2.3K followers 430 following 120 posts
Software Developer, Technical Coach, YouTuber. She/her. emilybache.com
Posts Media Videos Starter Packs
Reposted by Emily Bache
mathiasverraes.bsky.social
Engineers like challenges, but we tend to be selective about what we consider a valid challenge. "I need to build this despite shit code /politics / lack of resources..." The mindset switch is that all these things are not inhibitors to solving the problem, they are part of the problem definition.
Reposted by Emily Bache
davefarley77.bsky.social
What does the latest DORA report reveal about AI-assisted software development?

In this video, I react to some of the findings and explore the impact of AI, AI coding assistants and tools on software development.

On @modernswe.bsky.social now ➡️ youtu.be/CoGO6s7bS3A
Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?
YouTube video by Modern Software Engineering
youtu.be
Reposted by Emily Bache
kentbeck.com
Assigning agency to techniques seems to me to be an attempt to avoid responsibility. “I used TDD & got poorly designed/unreliable/hard to understand code—not my fault.”
Reposted by Emily Bache
simonwillison.net
Vibe coding is irresponsibly building software through dice rolls, not caring what code is produced

What about when engineers at the top of their game use AI tools responsibly to accelerate their work?

I propose "vibe engineering"!

simonwillison.net/2025/Oct/7/v...
Vibe engineering
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …
simonwillison.net
Reposted by Emily Bache
qualitycoding.org
There's a free Global Coding Dojo this Wednesday, 11:00am Pacific, 15:00 UTC for anyone wanting to learn or practice TDD. Perfect for any skill level - beginners warmly welcomed! https://www.eventbrite.com/e/global-coding-dojo-tickets-1114576240539
Reposted by Emily Bache
jasongorman.bsky.social
So will "A.I." be covered in my code craft training going forward?

Absolutely. Not to teach how to use them, but to teach how they need to get all their ducks in a row - continuous testing, code review and integration, good separation of concerns etc - before they even *think* about it.
Reposted by Emily Bache
ember-energy.org
NEW | Solar and wind OUTPACED global electricity demand growth in the first half of 2025, leading to a fall in fossil fuels compared to this time last year ☀️🌪️

Record solar and steady wind growth is reshaping global power as renewables OVERTAKE coal for the first time.

https://loom.ly/c-MNZSk
Reposted by Emily Bache
danielrembrandt.bsky.social
Forests are important. Here’s why 🧵1/n

Forests
- make shade & cool the surface
- capture CO2
- purify the air
- make clouds & rain
- prevent drought
- prevent flooding
- prevent erosion
- and a lot more

@georgemonbiot.bsky.social
Forests are important.
Reposted by Emily Bache
tbray.org
Check out the “Nadia story”, and an explanation of how we can make it easier to tell when media is faked and when it’s real, with existing technology: www.tbray.org/ongoing/When...
Social Media Provenance Challenge
www.tbray.org
Reposted by Emily Bache
skylarknight.bsky.social
One serving of non-red meat per day, one serving of dairy per day, and one serving of red meat a week is unbelievably reasonable – and it makes you, your family, and the planet healthier.
Reposted by Emily Bache
andrewstellman.bsky.social
🚀 𝗔𝗜 𝘄𝗼𝗻’𝘁 𝗸𝗶𝗹𝗹 𝗰𝗼𝗱𝗶𝗻𝗴—𝗵𝗲𝗿𝗲’𝘀 𝘄𝗵𝘆 🚀

I got a thoughtful reply on one of my posts: we’re in a transition phase where LLMs cover 80% of the work, and once the last 20% is solved, we’ll just be writing apps in natural language instead of code.

It’s a smart take—and it’s also something I hear a lot.
emilybache.com
I enjoyed this interview about India's clean energy transition. Very encouraging- solar + batteries is cheaper than coal now open.spotify.com/episode/0qfD...
Will India and China Join Forces To Get Off Fossil Fuels? Ep226: Dr Arunabha Ghosh
Spotify video
open.spotify.com
Reposted by Emily Bache
robbowley.net
The idea of AI as a new abstraction for software keeps coming back – prompts as the source of truth, code as an artefact.

Why it won't work any time soon, even if things like non-determinsim and hallucination become solved problems.
Why AI won’t work as a software development abstraction | Rob Bowley
blog.robbowley.net
emilybache.com
I should also point out this week there is £100 off for early bird learners!
Reposted by Emily Bache
microsff.com
"There are," the swordmaster said with emphasis on every word, "many problems that can not be solved with a sword."

"Yes, but if you do attempt to solve them with a sword," the former student said, "you will get new problems, which can be solved with a sword."

"Yes. That's why they sent for me."
Reposted by Emily Bache
codecopkofler.bsky.social
Are you struggling to find time to mentor the junior developers in your team? Do hold regular "learning hour" sessions with your team, and train skills like #TDD and #Refactoring. Next week - #trainthetrainer course "Deliver Learning Hours" - sammancoaching.org/training/del...
Promo picture of 3 developers sitting around a table during a workshop
Reposted by Emily Bache
chrissimon.au
Have been looking forward to this talk coming out - had so much fun playing with the loopy causal loop diagrams, check it out 😀

Special thanks to @paulrayner.bsky.social for feedback and advice the night before this one! @dddeu.bsky.social #systemsthinking
dddeu.bsky.social
In this talk Chris Simon will demonstrate the building of a range of causal feedback loops to visualise the underlying causes of the problems. With such visualisations we can advocate for the practices of technical excellence:
🎬 buff.ly/HADjm2P
Reposted by Emily Bache
robbowley.net
Ergo three-quarters of the industry are not yet in a position to realistically benefit from AI-assisted coding.

5/5
Reposted by Emily Bache
ted.dev
Some updates to my site: ted.dev

• Added slides to my talks page for "Testable Architecture" at ted.dev/talks/

• Added the Mob Mentality Show podcast (appearing with John Wilson, and Janis Kampe) to my podcasts page: ted.dev/podcasts/po...
Podcasts Where I've Appeared | Ted M. Young
Articles, Videos, Training, and Coaching for Java Developers
ted.dev
Reposted by Emily Bache
modernswe.bsky.social
Please join us in celebrating a new presenter joining us on Modern Software Engineering, Sam Newman

Technologist, independent consultant, speaker, and author of Building Microservices and Monolith To Microservices.

Welcome, Sam.
Reposted by Emily Bache
modernswe.bsky.social
This Mental Model Changed How I Design Software FOREVER |
@emilybache.com

📽️ AVAILABLE NOW

WATCH HERE ➡️ youtu.be/U6PM8WehhJg
Reposted by Emily Bache
Reposted by Emily Bache
modernswe.bsky.social
How much complexity should developers really be expected to hold in their heads, and what practices or architectures genuinely reduce it?