Interview About Comments On DZone
An interview discussing the importance and ongoing debate around commenting code, challenging the 'comments are a failure' clean code perspective.
An interview discussing the importance and ongoing debate around commenting code, challenging the 'comments are a failure' clean code perspective.
Critique of blind review processes for tech conference talks, arguing they lead to conservative selections and overlook speaker skill.
A developer shares a Python script to save subscriber-only LWN.net articles to Pocket for offline reading.
An article clarifying the differences between pre-processing and post-processing in web development, with illustrations and a final verdict.
A quick tip on converting a Swift String into an array of characters using the map function.
A developer troubleshoots and fixes a Rust compiler error related to missing shared libraries by updating the system's library configuration.
Explores the 'Zen of GitHub,' a set of guiding principles that shape GitHub's engineering culture and decision-making processes.
A technical case study on optimizing the loading performance of ruxit.com over three weeks without reducing page weight.
A technical analysis of the HTML5 audio element's preload attribute, its values, and their impact on browser download behavior.
A technical guide explaining the specific rules and behaviors of CSS float properties for layout positioning.
Explains the importance of making class dependencies explicit in software design to reduce surprises and improve code maintainability.
Analyzing how Modernizr's feature detection can cause performance issues by blocking the main thread and triggering costly reflows.
A 2015 article clarifying common misunderstandings about the PostCSS tool, written by a daily user.
A tutorial on building a reporting application and deploying it using Microsoft Azure RemoteApp, a cloud service for hosting Windows applications.
A developer shares their experience migrating from eumx to FastMail, covering setup, DKIM configuration, and Bitcoin payment.
A guide to replacing legacy NETSH TRACE commands with modern PowerShell cmdlets for network packet capture and analysis.
Troubleshooting 'Restore failed' error in ASP.NET 5 on Mac due to mismatched Mono versions.
Troubleshooting 'Restore failed' error in ASP.NET 5 on Mac due to mismatched Mono versions.
Analysis of Safaricom's shift from voice and M-PESA to data as its primary revenue driver, highlighting growth, threats, and strategic opportunities.
A discussion on the challenges of sustainably funding open source software, inspired by a PyCon AU talk and the case of the Hypothesis library.