#ExtractedFromSIGAVDI

Avdi Grimmavdi@avdi.codes
2025-04-17

How to Understand a New Codebase Quickly

In the course of my career, I've jumped in headfirst to dozens of projects. There was a period of time when people would hire me for 2 hour slots, and in that time I would have to learn enough about their project and their code to not just understand it, but offer useful insights. And as a consultant, I've often needed to quickly come up to speed and be able to make useful changes to a codebase within days. What not to do Here's what I can tell you about what not to do: Don't start with […]

avdi.codes/how-to-understand-a

Avdi Grimmavdi@avdi.codes
2025-03-20

The hardest part to teach isn’t the answer, but the path that got us there.

https://avdi.codes/how-did-you-know-to-do-that/

#ExtractedFromSIGAVDI

Various lightbulbs
Avdi Grimmavdi@avdi.codes
2024-11-21

I read this in a business book once:

People don’t buy products, they buy a better version of themselves.

I’m not sure what book I saw that in. It’s something Kathy Sierra talks about a lot. But somehow I find it very easy to forget.

And while I encountered this quote in the context of marketing, it’s equally important to remember when building software solutions.

When writing software I […]

https://avdi.codes/youre-not-selling-a-solution/

#business #ExtractedFromSIGAVDI

Avdi Grimmavdi@avdi.codes
2024-09-19

Oh no! There are so many technologies to learn! You are falling behind! How do you choose what to learn? What if you learn the wrong thing? What if you don’t have the right buzzwords?!

https://avdi.codes/how-to-cope-with-technology-fomo/

#ExtractedFromSIGAVDI #learning #practices

Avdi Grimmavdi@avdi.codes
2024-08-15

“We just need to replace the whole system and then everything will be better.” Famous last words? Usually! But not always…

https://avdi.codes/notes-on-a-successful-second-system/

#ExtractedFromSIGAVDI #ThereSAlwaysMoneyInTheBananaStand #wordpress

Avdi Grimmavdi@avdi.codes
2024-07-18

Programming is widely regarded, at least among enthusiasts, as a creative act. Calling it a “craft” has gained widespread acceptance, and it’s not unusual to hear the term “art” thrown around (if sometimes a tad flippantly).

And yet, there’s something I see other self-identified “creatives” doing which seems almost entirely absent from the […]

https://avdi.codes/where-is-the-programmer-inspo/

#DesignPatterns #ExtractedFromSIGAVDI #metaphors #practices

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst