The terraforming of the WebAssembly landscape
Analysis of WebAssembly ecosystem trends from Wasm I/O 2024, focusing on Components, WASI, and the Warg registry for cross-language development.
Analysis of WebAssembly ecosystem trends from Wasm I/O 2024, focusing on Components, WASI, and the Warg registry for cross-language development.
A software engineer reflects on how life changes like marriage, parenthood, and a demanding job have shifted his priorities and time for open source contributions.
A software engineer shares strategies for onboarding to a new database team, focusing on build processes, documentation, and initial code contributions.
Discusses the professional benefits of being willing to ask questions and pursue unconventional ideas, even if they seem stupid.
A developer's personal journey through decades of code editors, from Notepad to VSCode, and why the choice of editor is so subjective.
The article explains the XY Problem, a common communication issue where someone asks about their attempted solution instead of their actual goal.
A monthly retrospective from TinyPilot's founder covering business performance, goals, and improvements to the software release process.
The author introduces Tempest, a new, minimal PHP framework designed for small projects, and shares a personal health update affecting his work.
Explores how AI impacts developer jobs, arguing that human language skills remain a key competitive advantage over AI coding tools.
A developer's critical reflection on GitHub Copilot's impact, questioning if its AI assistance is creating accessibility and quality divides in software development.
Contrasts startup agility with enterprise complexity in solving tech problems like test data generation, exploring the trade-offs between simple and complex solutions.
A software developer shares lessons learned from being laid off and navigating a challenging job search, including application statistics and strategies.
An essay critiquing how software's efficiency and potential for post-scarcity are sabotaged by business models that create artificial obsolescence and bloat.
A podcast episode discussing the motivations and experiences of developers who live stream their coding process and connect with the community.
Analyzes the rising costs and diminishing value of traditional observability tools, exploring the 'cost multiplier' effect of using multiple overlapping telemetry systems.
Introduces EffVer, a versioning scheme that communicates the expected effort required for users to upgrade, as an alternative to SemVer and CalVer.
How an IT team uses brainstorming sessions to tackle ambiguous challenges like upcoming ESG regulations and develop innovative software solutions.
A VP of Engineering at a startup debates the necessity of engineering managers with a CEO who views them as unnecessary overhead, exploring arguments for their role.
A closing talk from GopherConAU reflecting on 14 years of the Go programming language, discussing its successes and lessons learned.
A developer shares personal experiences and advice on overcoming social anxiety to network effectively at tech conferences.