How to use a linter
Explains the three main types of linter errors (unused variables, parsing, formatting) and how to handle them to improve code quality.
Explains the three main types of linter errors (unused variables, parsing, formatting) and how to handle them to improve code quality.
A technical guide on implementing Do Not Track (DNT) support for websites, covering both client-side and server-side checks.
A follow-up on leaving Google and an introduction to Space Duck, a new blog focused on decentralized storage and cryptocurrency technology.
A historical React article explaining when to avoid the render props pattern, advocating for custom hooks as a superior alternative.
An explanation of JavaScript mocking using a thumb war game example to test a non-deterministic function.
A developer shares three actionable ideas to help software engineers increase their marketability and stand out in the job market.
The author explains how teaching others solidifies your own learning and outlines their personal learning process.
A tutorial on integrating Microsoft Azure Application Insights into an ASP.NET Core 1.0 web application for monitoring and diagnostics.
A tutorial on configuring Angular 2 with TypeScript within an ASP.NET Core 1.0 Web API project, covering prerequisites and setup steps.
A tutorial showing how to change the default Bootstrap layout in an ASP.NET Core 1.0 web application in three simple steps.
A tutorial on setting up Angular 4 and TypeScript within an ASP.NET MVC application using Visual Studio 2017.
A tutorial on configuring Angular 4 routing within an ASP.NET MVC application using Visual Studio 2017 and TypeScript.
A tutorial on connecting an ASP.NET MVC application to Azure Cosmos DB, covering setup, configuration, and basic CRUD operations.
A tutorial on using the new @inject directive to perform dependency injection directly into views in ASP.NET Core 2.0 MVC.
A guide to cost-effectively process Azure Analysis Services models using a Logic App that scales the service up and down automatically.
A software developer explains their reasons for leaving Google, detailing the company's promotion process and their career reflections.
Third part of a series on building a Wayland compositor with wlroots, focusing on setting up the compositor to render client windows.
A technical guide on registering an Azure Stack instance with Azure and setting up marketplace syndication, plans, and offers for user consumption.
Explains how to create responsive vertical rhythm in web design using CSS Custom Properties and CSS Calc for better typography across viewports.
Explains the OAuth Device Code Flow in Azure AD for authenticating apps without a web browser, including how it works and a C# example.