Octoversary - eight years of optimizing for developer happiness
A GitHub engineer reflects on eight years of impactful projects, including GeoJSON rendering, government outreach, and GitHub Pages improvements.
A GitHub engineer reflects on eight years of impactful projects, including GeoJSON rendering, government outreach, and GitHub Pages improvements.
Guide to setting up Windows Admin Center for Azure VMs using PowerShell, enabling remote management via the Azure portal.
A guide on writing React components in TypeScript, covering prop typing and avoiding common pitfalls like React.FC.
A guide to unlocking hidden network and Wi-Fi capabilities on early Elegoo Mars resin 3D printers by modifying the firmware.
A beginner's guide to building and deploying a web application with Laravel, covering setup, migrations, models, controllers, and Heroku deployment.
A JavaScript developer argues for prioritizing CSS skills to improve quality of life and career, especially for those who find it frustrating.
An interview with iOS developer Emin Grbo about his journey into programming, learning Swift, challenges with delegates, and career advice.
Discusses building a sustainable business model first when creating free and open source software (FOSS) to ensure financial success.
TinyPilot's monthly update: first revenue drop in 6 months, parts shortage, and progress on new features and an affiliate program.
A hands-on tutorial demonstrating how to use Unix Domain Sockets with Java's SocketChannel API, covering setup for inter-process communication.
A technical guide on clustering similar spatial patterns from raster data using R, focusing on land cover and landform analysis in Africa.
A developer explains how they automated image generation and optimization using the Eleventy Image plugin for their static site.
A developer compares learning Rust and Go for systems programming, highlighting their design philosophies and personal coding experiences.
A detailed overview of new features in Django 3.2, focusing on ORM improvements like covering indexes, JSON object building, and new admin decorators.
A guide to dynamically building OR expressions in LINQ queries using Expression Trees, with a reusable helper class for combining predicates.
A guide to creating and managing Python virtual environments using the native venv module, with helpful bash functions.
A tutorial explaining the React useRef() hook, covering mutable values and DOM element access in three practical steps.
A developer's guide to installing and using Glyphhanger on macOS to convert and optimize TTF font files for web use (WOFF/WOFF2).
Explains how to use Azure Policy to enforce a specific soft-delete retention period for Azure Key Vaults during deployment.
Critique of Semantic Versioning's practical limitations and why it can't guarantee API stability, using real-world examples like the cryptography package.