Andrzej Prochyra
andrzejprochyra.bsky.social
Andrzej Prochyra
@andrzejprochyra.bsky.social
Reposted by Andrzej Prochyra
On Tuesday, Nov 25 at 18:00 UTC, I'll be doing a 90-min online presentation of my #Java based "Event-Sourcing from Scratch" talk. Details and _free_ registration at luma.com/dt9fc391

Lots of room to sign up!

Join live to ask questions, or watch for the recording later.
Java Event-Sourcing from Scratch · Zoom · Luma
Event-sourcing allows the business to ask questions about your application's data that weren't thought of when the system was created, such as "how often are…
luma.com
November 15, 2025 at 12:57 AM
Reposted by Andrzej Prochyra
Wherfor are the pajamas of a catte so goode but the breakfaste of a dogge so badde?
November 15, 2025 at 3:53 AM
Reposted by Andrzej Prochyra
My 1974 HP calculator surpasses human intelligence in key tasks
November 6, 2025 at 5:39 PM
Reposted by Andrzej Prochyra
Gen AI doth remove commitment from art. Yf an artist ys committed to makinge somethinge trulye weirde, even shockinge, that artist doth neede to crafte the art, at everye steppe thinkinge, "Yes, Ich am drawinge a sexy C-3PO." Wyth Gen AI you kan make a sexy C-3PO wythout caringe, and that ys wrong.
November 5, 2025 at 5:19 PM
Reposted by Andrzej Prochyra
Here's a "quick and dirty"(*) video about why I still often don't use #AI for things where other people use them nowadays...

PeerTube: videos.devteams.at/w/iqDz7Eg8Hz...
...or watch on YouTube: youtu.be/C-tOXs5Pt6A

(*) =relatively low recording effort
Why didn't You Use AI for That?
YouTube video by David Tanzer
youtu.be
October 21, 2025 at 2:40 PM
Reposted by Andrzej Prochyra
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
October 7, 2025 at 1:10 AM
Reposted by Andrzej Prochyra
I'm doing a side project where I'm working on improving a couple of git's man pages and could really use a few test readers. if you're interested, sign up here!

I'd especially love test readers who use git on the command line regularly but are not 100% comfortable with it
forms.gle/gFVUgj79ifHe...
August 20, 2025 at 1:45 PM
Reposted by Andrzej Prochyra
So, let's see what we've learned so far.

"A.I." coding assistants produce better results ("value earned/tokens burned") when you:

* prompt with tests
* work in small feedback cycles with continuous testing, code review, refactoring and integration
* cleanly separate concerns in your code

LOL
August 24, 2025 at 5:05 AM
Reposted by Andrzej Prochyra
Join us next Thursday, August 28th at 10:00am Pacific
@dustinson.bsky.social will talk on "Techniques to Tackle Tech-debt Today"
All people are always welcome!
August 22, 2025 at 7:43 PM
Reposted by Andrzej Prochyra
I signed up for what looks like an amazing class by GeePaw Hill. Seats are limited. Who else wants to join? www.geepawhill.org/courses/lead...
Leading Technical Change – GeePawHill.org
www.geepawhill.org
August 14, 2025 at 10:44 PM
Reposted by Andrzej Prochyra
ESUG 2025 Slides are online archive.esug.org/ESUG2025/
Index of /ESUG2025
archive.esug.org
July 24, 2025 at 9:14 AM
Reposted by Andrzej Prochyra
Learn TDD the right way. Get @emilybache.com's free guide on Code Katas for TDD + access exclusive dev content, offers & community. Join here: www.subscribepage.com/how-to-learn...
July 21, 2025 at 9:08 AM
Reposted by Andrzej Prochyra
"I don't know why it takes so long and why nobody knows when it will be done."

Do you want to understand?
July 15, 2025 at 1:52 PM
Reposted by Andrzej Prochyra
Want to get short, actionable tips from some awesome people (and me)? Sign up to Modern Software Engineering's daily tips

www.subscribepage.com/30_day_tips
TRY TODAY TIPS | From MSE Experts
www.subscribepage.com
July 11, 2025 at 10:15 AM
Reposted by Andrzej Prochyra
I enjoyed my convo with Dave. Folks who haven't lived with "assume no bugs" software, I urge you to try it at least once in your career.
July 4, 2025 at 6:21 PM
Reposted by Andrzej Prochyra
[ANN] Advanced-Design MOOC on Youtube pharo.org/news/2025-06...
Pharo - [ANN] Advanced-Design MOOC on Youtube
This gives you easy access to the 65 MOOC videos and helps you focus on the topics that interest you most.
pharo.org
June 26, 2025 at 12:23 PM
Reposted by Andrzej Prochyra
Preparing for #esug2025
June 30, 2025 at 12:01 PM
Reposted by Andrzej Prochyra
[ANN] Pharo 13 Released!
pharo.org/news/2025-05...
May 23, 2025 at 7:33 AM
Reposted by Andrzej Prochyra
Most bugs aren’t coding errors.
They’re misunderstandings.

Acceptance Test-Driven Development (ATDD) fixes that—by aligning devs, testers & stakeholders before code is written.

Fewer bugs. Faster feedback. Better software.

📥 Grab your free ATDD guide: www.subscribepage.com/cd-atdd-guide
Free ATDD Guide. Acceptance Testing & Continuous Delivery with Dave Farley
www.subscribepage.com
May 9, 2025 at 11:48 AM
Reposted by Andrzej Prochyra
📚 The Modern Software Developers’ Guidebook! 📚

This book is for developers eager to elevate their craft through practical, real-world techniques. Based on a series of popular guides previously only available to members.

You can get yours now HERE ➡️ leanpub.com/softwaredeve...
April 28, 2025 at 10:56 AM
Reposted by Andrzej Prochyra
What is refactoring, why is it important and how can you get really good at it? In this Making Tech Better podcast episode, I spoke to @emilybache.com about enhancing the skills and culture of your teams, to make your code easier to understand and cheaper to modify.
Refactoring with Emily Bache | Making Tech Better podcast
What is refactoring, why is it important and how can you get really good at it? Clare Sudbery talks to Emily Bache about enhancing the skills and culture of ...
youtu.be
April 25, 2025 at 4:03 PM
Reposted by Andrzej Prochyra
As you may have seen in last night's video, MY NEW BOOK IS HERE!

This practical handbook is packed with real-world advice and actionable insights, distilling decades of software engineering experience.

Early readers have found it a valuable complement to my other books... 1/2
April 24, 2025 at 11:48 AM
Reposted by Andrzej Prochyra
A few years back, I asked my followers for advice for new developers. I collected the most important responses and added some of my own.

I think that the advice is still just as important now as it was then, so please share with anybody you think might benefit from it ➡️ www.davefarley.net?p=322
101 Pieces of Advice for New Developers | Dave Farley’s Weblog
www.davefarley.net
April 4, 2025 at 10:57 AM
Reposted by Andrzej Prochyra
TDD is a threat in The Desert. Programmers are asked to take responsibility for reliability. They know they will slow down in the short run & be blamed for it. They know they will not be given time, tools, or training. It's just more work & more potential negative consequences. #ForestAndDesert
March 29, 2025 at 3:37 PM
Reposted by Andrzej Prochyra
You’ll notice that “test coverage” is not one of the desirable properties of tests in testdesiderata.com.

Coverage by itself means nothing. Lack of coverage means something but increasing coverage doesn’t necessarily mean anything.
TestDesiderata
Optimize the value of your tests by choosing how to tradeoff among various valuable properties.
testdesiderata.com
March 26, 2025 at 6:21 PM