Pankaj Sharma
pankajsharma.bsky.social
Pankaj Sharma
@pankajsharma.bsky.social
Software Architecture | Continuous Delivery | Extreme Programming | DDD

Vedanta Practitioner | Posts are reflections.
Reposted by Pankaj Sharma
If you love #ExtremeProgramming and you see a rare opportunity to be hired specifically for that, you might jump at the chance. I do. I did.

Maybe in your case it’ll be what it sounds like. I hope so. But beware.
If the only code you’re ever satisfied with is your own, you’re not qualified for #TechnicalLeadership. Especially if you’re sure you are.

If the only bits of #ExtremeProgramming you’ve mastered are the technical ones, you’re not an XP expert. Especially if you’re sure you are.
September 13, 2025 at 12:06 AM
Reposted by Pankaj Sharma
If you repeatedly fail to perceive or appreciate what reputable #ExtremeProgramming coaches are accomplishing in your org, maybe you’re a great leader who doesn’t know yet what specifically to look for.

If you do this while claiming to be an #XP expert, that’s clownshoes.
September 10, 2025 at 12:27 AM
Reposted by Pankaj Sharma
More than 320 GitHub users had their accounts hacked and used to push a malicious GitHub action onto their projects that stole secrets from CI/CD pipelines.

GitGuardian says the attackers compromised over 810 GitHub repos and stole more than 3,300 secrets.

blog.gitguardian.com/ghostaction-...
September 7, 2025 at 2:36 PM
I see several folks from the XP and Crafting communities leading the way in using GenAI effectively as augmented coding. It seems like the path to amplifying our skill set.
September 2, 2025 at 2:54 PM
Reposted by Pankaj Sharma
We’re proud to announce our 2nd #YOW25 keynote speaker: @kentbeck.com!

His keynote “Sustainable Augmented Development” explores how we can keep development velocity high without sacrificing long-term sustainability.

🎟️ MEL 4-5 | BNE 8-9 | SYD 11-12 Dec
yowcon.com
September 1, 2025 at 10:42 PM
Reposted by Pankaj Sharma
Was a nun eaten in Nuneaton?
September 1, 2025 at 9:35 PM
Reposted by Pankaj Sharma
August 30, 2025 at 3:09 AM
Reposted by Pankaj Sharma
Tonight I am mourning the children who died, those who were injured, everyone who has been affected by the shooting in Minneapolis, and all of the school shooting survivors in America.

Guns are tools, built to hurt and kill. They should be regulated.
August 28, 2025 at 3:54 AM
Reposted by Pankaj Sharma
* sticks hand up * Oh, oh, I know this one!

There are no vibe-coding teams.
August 27, 2025 at 6:33 AM
Reposted by Pankaj Sharma
Every optional, every nullable, every if statement, every try/catch you don’t need make your software harder to maintain.

Find ways to not write that code. Use a null value, map things you don’t need to the point you are not mapping anymore, let your queue system handle retry…
August 27, 2025 at 7:34 PM
Reposted by Pankaj Sharma
If you use genAI to write your thoughts, your comedy punchlines, your hiphop rhymes, your video game art, your PhD, who are you cheating really?
Creating and honing your craft, that's the fun bit. Teaching and convincing others by the quality your of thinking and writing is a live well lived.
Ironic: as LLMs make writing much easier, I am finding not more, but less interesting and novel things to read online.

And so I keep paying more attention to the fewer people who still write their original thoughts (without LLMs - you can tell how repetitive it gets with them)
August 27, 2025 at 12:29 PM
Reposted by Pankaj Sharma
August 24, 2025 at 2:01 AM
Reposted by Pankaj Sharma
I'm not a fan of Scrum Retrospective meetings. My two main issues are that they don't happen often enough, and they often follow some ridiculous formula.

Addressing the first issue, I'd rather follow Kaizen principles. Improve every minute of every hour of every day.
1/6
August 23, 2025 at 11:56 PM
Reposted by Pankaj Sharma
If you're interested in having me speak, run some training, consult, etc., please get in touch. There is a small chance I may be able to fit you in this year, but things are pretty booked up. Better to get in touch now for something early to middle of next year than leave it until the last minute.
August 18, 2025 at 4:16 PM
Reposted by Pankaj Sharma
Looking ahead to next month, you can find me in Kongsberg running a full-day workshop on unit testing (Program with GUTs) and giving the locknote at @ndcconferences.com TechTown (The Past, Present and Future of Programming Languages):

ndctechtown.com

Workshop tickets available, but selling well!
NDC TechTown 2025 | Software Conference for Embedded and Systems Programming
NDC TechTown 22-25 September 2025. Software Conference for Embedded and Systems Programming. NDC TechTown 2025 is a 4 day event in Kongsberg, Norway.
ndctechtown.com
August 21, 2025 at 10:53 AM
Reposted by Pankaj Sharma
Bridging September and October, I'm at GOTO Copenhagen running a full-day masterclass on simplicity (Keeping It Simple), giving a talk (Ye Cannae Change the Laws of Physics) and, with @boicy.bovon.org, a keynote (The Way the Future Was):

gotocph.com/2025

Tickets still available, but selling well!
August 21, 2025 at 10:56 AM
Reposted by Pankaj Sharma
Are we forgetting build in IDE functions for refactoring or what?
August 12, 2025 at 9:47 AM
Reposted by Pankaj Sharma
If your most effective management skill is insisting people work 80 hours a week, you might want to consider learning some new management skills.
August 9, 2025 at 8:39 PM
In times of uncertainty, the virtue of craftsmanship holds even greater significance.
May 4, 2025 at 8:49 AM
It is ironic when someone steps into a new cultural or organizational context and uses models derived from studying a completely different group to classify and manage the people they now lead.
May 3, 2025 at 8:29 AM
Reposted by Pankaj Sharma
"Generative AI is porn for execs and growth investment — threat actors are very aware that now is the time to launch attacks...."

Recent UK ransomware attacks

doublepulsar.com/dragonforce-...
DragonForce Ransomware Cartel attacks on UK high street retailers: walking in the front door
The individuals operating under the DragonForce banner and attacking UK high street retailers are using social engineering for entry.
doublepulsar.com
May 2, 2025 at 8:09 PM
Yesterday, I had the opportunity to meet a team of eight incredibly humble developers. They're handling petabytes of data flowing in at a non-trivial rate, managing their entire infrastructure, including self-hosted Cassandra and Kafka clusters, alongside 70 microservices.
April 23, 2025 at 2:56 AM
This has been on my mind lately -

The volume and speed at which a generative AI produces code make it hard for me, as a human, to keep up with the review. If I intentionally slow it down to match my pace, do the productivity gains justify the investment, or does that make me the bottleneck?
April 20, 2025 at 8:33 AM