Publishing to my blog from Obsidian
User publishes to their Git-based blog directly from Obsidian using a custom workflow.
Drew DeVault draws a provocative parallel between Test-Driven Development cults and GenAI adoption, arguing both exploit developers' psychological need to feel competent while potentially undermining actual code quality.
User publishes to their Git-based blog directly from Obsidian using a custom workflow.
Success depends on having the right conditions, and it's okay when things don't work out.
Mom admits she can't do everything right now, only some things occasionally.
Learn how to add single line breaks in markdown documents.
NPS's value isn't the score itself, but understanding that people rate based on emotions—lukewarm responses mean you failed to make them feel anything.
Blog author jokes about their slow posting pace of one post per year and asks readers to pause amid busy times.
River is a Go + Postgres job queue that solves bloat issues while leveraging transactional guarantees to avoid distributed systems problems.
Found a new use case for the fully supported CSS :has() selector.
Competed in my first go tournament at the 2023 Chicago Rapid Open.
TinaCMS now allows easier addition of co-authors to Git commits made by the TinaCMS bot.
React requires keys when rendering lists to properly track and update elements.
Developer shares how they built Thirteen Potions, a game created for the js13kgames competition.
Go doesn't technically have subtyping, but its interface system behaves similarly, creating a nuanced middle ground.
The author relies heavily on intentional mental models for predictions, acknowledging their power but also the risk of confirmation bias.
Astro components require runtime API calls to be imported in a specific location, different from standard imports.
Yevgeniy Mazin died peacefully in his sleep at 59. His son shares a eulogy honoring a man who died happy, surrounded by love.