Scripting Your Way Outta Hell
A developer recounts the chaotic process of changing their GitHub username and the cascading technical issues it caused across their projects and CI/CD pipelines.
A developer recounts the chaotic process of changing their GitHub username and the cascading technical issues it caused across their projects and CI/CD pipelines.
Dropbox's latest update adds a non-removable Finder toolbar, sparking criticism for poor UX and ignoring user control.
A deep dive into Generative Adversarial Networks (GANs), summarizing and explaining key research papers in the field.
Exploring UI testing on iOS, comparing KIF and XCUI, and solving flaky tests with better synchronization techniques.
Analyzes performance inefficiencies in LINQ queries, including hidden allocations, and offers optimization techniques for C# developers.
A guide to migrating Swift 2.3 code to Swift 3.0, focusing on replacing C-style for-loops and operators with modern Swift alternatives.
Analyzes if software developer compensation is becoming bimodal, like in law, using salary data and trends.
Explains variable and function hoisting in JavaScript, focusing on differences between var, let, and const in ES2015.
Explores computational challenges of large quadratic forms in genomics, focusing on eigenvalue approximations for high-dimensional statistical tests like SKAT.
A developer explains building a security-focused static code analysis tool for Gulp by extending an existing plugin, following open source philosophy.
A step-by-step tutorial on how to containerize an ASP.NET Core application using Docker, from creating a Dockerfile to running the image.
A detailed look at Disy's structured code review process, including their 'code buddy' system and principles for effective peer reviews.
The Compositor Worklet API has evolved into Animation Worklet, a new web standard proposal for high-performance, scroll-linked animations.
An update on using Flight.js at TweetDeck in 2016, covering mixins, state management, data flow with RxJS, and component architecture.
A guide to automating AWS EBS snapshot creation and cross-region copying using PowerShell for disaster recovery purposes.
A developer shares key lessons from three years of building pattern libraries and design systems, focusing on team collaboration and decision-making.
Step-by-step guide to building .NET Core (ASP.NET 5) apps and deploying them inside Docker containers to Azure and Heroku.
Summary of key Microsoft Ignite 2016 announcements for Office 365, SharePoint, and Azure from Day 1.
Guide to adding a NuGet package source on macOS and Linux for .NET Core projects.
Using Selenium to create automated tests for Ansible web app roles, demonstrating how to verify complex application functionality beyond basic deployment checks.