How To Sharpen Your Software Developer Tools
A guide for software developers on how to optimize and improve their daily tools like IDEs and command-line utilities through configuration and learning.
A guide for software developers on how to optimize and improve their daily tools like IDEs and command-line utilities through configuration and learning.
Explains the performance benefits and key differences of Compiled Bindings in Windows 10, highlighting the default OneTime mode.
A developer shares their experience switching to Neovim, highlighting its async plugin benefits and providing basic setup instructions.
Explores the concept of JAR Hell in Java, detailing its causes like dependency issues and classpath conflicts, and discusses modern solutions.
Explains the benefits of using a `src` directory in Python projects for accurate testing and packaging, and how to measure combined test coverage across multiple Python versions.
A tutorial on analyzing Seattle's Pronto CycleShare data using Python, Pandas, and the PyData stack for data science.
Explains the statistical concept of 'double robust' estimation, where using two models for outcome and exposure improves reliability.
Analyzes the three major challenges hindering government IT: change aversion, lack of technocratic leadership, and non-scalable processes.
A tutorial on recreating bokeh photography effects using CSS filters, blend modes, gradients, and Sass.
Investigates a bug where PowerShell's Get-NetIPInterface cmdlet incorrectly reports DHCP status for IPv6 addresses, seeking a reliable detection method.
Learn how to structure a compelling tech conference talk using Pixar's narrative storytelling framework to engage and persuade your audience.
A developer's experience purchasing and setting up the special edition Octocat Yubico U2F security key for GitHub two-factor authentication.
A .NET-specific cheat sheet for Big-O algorithm complexity, covering time/space efficiency of common data structures and sorting algorithms.
Announcing Hyper-h2 v1.0.0, a new Python library project providing foundational tools for building HTTP/2 implementations.
Highlights from VMworld Europe 2015 Day 2, covering VMware's hybrid cloud, Virtual SAN, NSX, and the Software Defined Data Center.
A reflection on programmer stereotypes from the essay 'The Little Printf', discussing common traits like chasing new tech and collecting unread books.
Guide on configuring Azure Web Apps to use a private npm registry for installing Node.js dependencies during deployment.
A technical guide on using Karma and jasmine-jquery to load JSON files for mocking HTTP responses in AngularJS unit tests.
Explains how to use ARIA attributes (aria-labelledby, aria-label, aria-describedby) to properly label HTML elements for screen readers and improve web accessibility.
Explains how to extend Azure Logic Apps by integrating custom API Apps to implement business logic and data transformations.