Major errors on this blog (and their corrections)
A blog author lists and corrects serious past errors in their articles, reflecting on their blogging journey and lessons learned.
A blog author lists and corrects serious past errors in their articles, reflecting on their blogging journey and lessons learned.
The article argues against treating employees as interchangeable units in project planning and budgeting, emphasizing that individual skills matter.
A guide on writing effective bug reports, covering essential elements like steps to reproduce, expected vs. actual results, logs, and screenshots.
A developer reflects on their first year of self-employment, sharing insights on productivity, motivation, and the transition from hobby coding to full-time work.
A developer's detailed account of building SpeakerTravel, a tool to automate flight bookings for conference speakers, covering technical and business challenges.
Explores the unique, proprietary Python ecosystems used within major investment banks, detailing their unconventional architecture and tools.
A developer's critical opinion on Microsoft's recent strategic direction, focusing on Windows 11, Visual Studio 2022, and Azure announcements.
A developer reflects on three years of successful freelancing after leaving traditional tech companies, sharing career insights and advice.
The author explains their mission to improve software quality through education and their enthusiasm for the Remix framework as the best tool for building websites.
A developer reflects on the burnout and challenges of maintaining an open source project, leading to its eventual abandonment.
Analyzes why online tech conferences fail to replicate the social and networking value of in-person events, leading to low engagement.
Argues against learning everything, advocating for mastering a few core 'tricks' to achieve expertise, using examples from math and judo.
The author argues for the importance of increasing productivity and velocity, countering common objections and using a personal project as an example.
A JavaScript developer shares his disciplined daily routine and habits for successfully writing a 500-page technical book on JavaScript Testing.
Explains higher-order functions in JavaScript, including definitions, examples, and practical use cases for writing more flexible code.
A software engineer shares their personal experience with RSI, detailing the causes, immediate fixes, and the importance of ergonomics for developers.
Advises starting ML projects with simple heuristics and data analysis before implementing complex machine learning models, citing expert advice.
Explores the confusing use of 'transparent' in computing jargon and suggests 'agnostic' as a clearer alternative.
Announcing the upcoming O'Reilly book 'Efficient Go,' a guide to writing performant and resource-efficient Go code for everyday development.
An update on the T-34/0 custom keyboard layout, focusing on the new 'Repeat' key and its benefits for reducing strain and improving typing efficiency.