A History of .NET Runtimes
An exploration of the history and variety of .NET runtimes, from Microsoft's official frameworks to community and research projects.
An exploration of the history and variety of .NET runtimes, from Microsoft's official frameworks to community and research projects.
A developer argues for using the terminal over GUIs for efficiency, customization, and the compounding benefits of aliases and scripts.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
A call for contributions to the Hacktoberfest open-source event, focusing on the PowerShell project 'BurntToast' and encouraging participation.
A guide to automating Python code style checks using PEP 8 and tools like pycodestyle to ensure consistency and avoid manual reviews.
A developer shares a cautionary tale about misapplying Test-Driven Development (TDD) and the 'red, green, refactor' cycle, leading to overly complex code.
Explores common developer struggles with writing and maintaining tests, and offers practical advice to overcome these challenges.
The author explains how automated testing saves time and builds confidence in software development, based on personal experience.
Explains migrating PayPal's server-side templates to React/JSX for unified frontend/backend templating, covering challenges and solutions.
Explores SQL Server 2019's improved DBCC CLONEDATABASE command for automatically extracting Columnstore Index statistics into a cloned database.
A developer's post-mortem analysis of their unfinished pet project, EmpGrid, a web app for tracking employee online presences, built with .NET Core.
A developer recounts attending XDC 2018 with the wlroots team, sharing insights on graphics drivers, testing, and community interactions.
Introduces a NuGet package for writing application logs to xunit test output, aiding in debugging .NET Core tests.
Explores methods for managing secrets and credentials in serverless applications, comparing IAM, environment variables, and other approaches.
Explains how to integrate Hangfire for background job processing with MediatR for command handling in .NET applications.
A guide to using functions and packages in R for data analysis, covering installation, recommended packages, and data manipulation tools.
A developer compares using RecUp for voice memos with iOS 12's new Siri shortcut for the native Voice Memos app, focusing on workflow efficiency.
A tutorial on implementing navigation in React Native apps using React Navigation, covering setup, stack navigation, and screen creation.
Tips for web developers to improve job search success by leveraging networks and avoiding the ineffective 'resume lottery'.
Resolving Flyway migration errors in SQL Server due to non-empty schemas and leftover global assemblies.