Pankaj Sharma's Avatar

Pankaj Sharma

@pankajsharma

Software Architecture | Continuous Delivery | Extreme Programming | DDD Vedanta Practitioner | Posts are reflections.

46
Followers
114
Following
56
Posts
02.11.2024
Joined
Posts Following

Latest posts by Pankaj Sharma @pankajsharma

Post image

On one end, the Anthropic team is a massive user of AI to write code (80%+ of all code deployed is written by Claude Code). They ship amazingly fast.

On the other hand, seeing these beyond terrible reliability numbers suggests there might be a downside to all this speed:

02.03.2026 13:42 πŸ‘ 184 πŸ” 26 πŸ’¬ 16 πŸ“Œ 12

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.

13.09.2025 00:06 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

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.

10.09.2025 00:27 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Post image

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-...

07.09.2025 14:36 πŸ‘ 14 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

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.

02.09.2025 14:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
YOW! 2025 keynote speaker Kent Beck
Sustainable Augmented Development

A caucasian man with a sandy blonde beard, wearing a navy hat and blue bow tie, smiling as he looks into the distance

YOW! 2025 keynote speaker Kent Beck Sustainable Augmented Development A caucasian man with a sandy blonde beard, wearing a navy hat and blue bow tie, smiling as he looks into the distance

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

01.09.2025 22:42 πŸ‘ 13 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Was a nun eaten in Nuneaton?

01.09.2025 21:35 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image
30.08.2025 03:09 πŸ‘ 522 πŸ” 154 πŸ’¬ 4 πŸ“Œ 10

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.

28.08.2025 03:54 πŸ‘ 202 πŸ” 43 πŸ’¬ 9 πŸ“Œ 0

* sticks hand up * Oh, oh, I know this one!

There are no vibe-coding teams.

27.08.2025 06:33 πŸ‘ 44 πŸ” 8 πŸ’¬ 2 πŸ“Œ 0

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…

27.08.2025 19:34 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

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.

27.08.2025 12:29 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image
24.08.2025 02:01 πŸ‘ 837 πŸ” 137 πŸ’¬ 41 πŸ“Œ 14
Preview
Quebec will donate rather than destroy expiring U.S. alcohol Quebec’s finance minister says $300,000 of expiring American alcohol that is banned from the province’s shelves will be donated rather than destroyed.

To whom?

www.cp24.com/news/canada/...

23.08.2025 19:09 πŸ‘ 7 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

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

23.08.2025 23:56 πŸ‘ 28 πŸ” 5 πŸ’¬ 2 πŸ“Œ 1

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.

18.08.2025 16:16 πŸ‘ 11 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

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!

21.08.2025 10:53 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

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!

21.08.2025 10:56 πŸ‘ 12 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Post image

Are we forgetting build in IDE functions for refactoring or what?

12.08.2025 09:47 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

If your most effective management skill is insisting people work 80 hours a week, you might want to consider learning some new management skills.

09.08.2025 20:39 πŸ‘ 191 πŸ” 59 πŸ’¬ 8 πŸ“Œ 4

In times of uncertainty, the virtue of craftsmanship holds even greater significance.

04.05.2025 08:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

03.05.2025 08:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

"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-...

02.05.2025 20:09 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1

There are no product owners, no QAs. Truly impressive. This is the kind of setup most companies would dream of.

23.04.2025 02:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

23.04.2025 02:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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?

20.04.2025 08:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

To understand what a test does, start by trying to rename it in a way that clearly conveys its intent. Follow that by refactoring small sections to reveal what each part is doing.

The very act of renaming helps shift your mindset into the right state to truly grasp the test’s purpose.

19.04.2025 11:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

After trying out their custom creations and following a few of their recommendations, I’m more convinced than ever that the Kinesis Freestyle 2 is still the best keyboard on the market.

18.04.2025 17:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Over the past few weeks, I've been chatting with a bunch of mechanical keyboard enthusiasts. Some are so deep into it that they’re sourcing individual components from different vendors just to build their dream setups.

18.04.2025 17:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0