Embrace, extend, and finally extinguish - Microsoft plays their hand
Critique of Microsoft's 'Embrace, Extend, Extinguish' strategy regarding GitHub, git, and open source, promoting alternative platforms like sourcehut.
Critique of Microsoft's 'Embrace, Extend, Extinguish' strategy regarding GitHub, git, and open source, promoting alternative platforms like sourcehut.
An analysis of Hacktoberfest's challenges, focusing on low-quality contributions and strategies for maintainers to manage them effectively.
A threat modeling case study using bicycle theft to illustrate security principles applicable to IT systems.
A technical article comparing while and for loops in Python for finding numbers, with performance benchmarks and Python version considerations.
A tutorial on creating basic Web Components, covering setup, Hello World examples, and using ShadowDOM for encapsulation.
A developer stream recap fixing task completion date bugs and adding student grade data to a Django SaaS app using test-driven development.
A review and tutorial on interpretable machine learning, covering Christoph Molnar's book and providing Python code examples for linear/logistic regression.
A review and tutorial covering Christoph Molnar's book on Interpretable Machine Learning, with Python code examples for linear and logistic regression.
Explains how to implement concurrent producer/consumer pipelines in .NET using System.Threading.Channels, with a practical example of generating Twitter card images.
Explains what a CNAME record is in DNS, describing it as an alias that maps one domain name to another canonical domain.
A deep dive into debugging a rare .NET InvalidProgramException caused by faulty IL generation in Datadog's automated instrumentation.
A guide to the correct mental model for React's useEffect hook, explaining why the dependency array shouldn't be used as a conditional and how to avoid common pitfalls.
Explains the Django admin interface, a built-in tool for managing application data, including setup and security tips.
Blog author returns after technical issues, now VP at AWS, and plans regular tech content updates.
Explains how to categorize and manage stable vs. volatile dependencies in front-end architecture for better design.
A guide on selecting colorblind-friendly bivariate color palettes for data visualization, with examples in R.
Learn how to properly credit co-authors in Git commits using the Co-authored-by trailer, supported by GitHub and GitLab.
A GitHub Product Manager shares strategies for handling high volumes of GitHub notifications to stay focused and productive.
A developer shares insights from her conference talk on migrating from Remark to MDX, highlighting the benefits of using React components in Markdown.
Explores Apple's improved OSLog framework in iOS 14/15, covering the new Swift Logger API, OSLogStore functionality, and best practices for efficient logging.