Tomas Vemola
banner
tomasvemola.bsky.social
Tomas Vemola
@tomasvemola.bsky.social
Takes on software, product, doing great work, being less wrong and random things that fascinate me

solving problems @ thetechcollective.eu
computer science @ IT University of Copenhagen
blog @ tomasvemola.com
Reposted by Tomas Vemola
If a debate breaks out at your dinner table, take a break and listen to @rohan.padhye.org share how two camps that have long misunderstood each other - industry and academia - can learn from each other instead.

This latest ep of the #BugBash podcast is live now, whereever you get your podcasts.
November 26, 2025 at 7:09 PM
Reposted by Tomas Vemola
To me, the whole idea of managing scope is antiquated and not particularly useful. It assumes a fixed up-front plan from which you can deviate. It assumes a schedule based on that up-front plan. However, scope defined upfront does not work, and it never has.
1/4
November 25, 2025 at 11:52 PM
Reposted by Tomas Vemola
Why your code should crash more

Assertions seem extreme: they don't throw exceptions, they crash the process. Yet continuing after a violation is worse than crashing.

Shut it down. Enable assertions in production

dtornow.substack.com/p/assert-in-...
November 24, 2025 at 3:00 PM
the last bug i'll ever write™

https://links.tomasvemola.com/prod-bug
May 21, 2025 at 4:47 PM