DNS for beginners: how to give your site a domain name
A beginner's guide to DNS, explaining how to set up domain names, A records, and CNAMEs for your website.
A beginner's guide to DNS, explaining how to set up domain names, A records, and CNAMEs for your website.
A developer's technical guide to implementing Webmentions, a web standard for cross-site interactions, on their personal website.
A guide to using AWS CloudWatch Custom Metrics and Alarms to monitor the health of a serverless application's core process.
A tutorial on deploying a multi-container microservices application (React & .NET Core) to Azure using Service Fabric, including CI/CD setup.
Explains the difference between Angular's canActivate and canActivateChild route guards, including implementation and use cases.
Best practices for using Serilog, a structured logging library for .NET, covering standard properties, logging levels, and performance timing.
Explores the Thanos project's extended Go style guide for writing high-quality, readable, and efficient code in large-scale distributed systems.
A mathematical analysis of the brachistochrone problem applied to optimizing the Cooper's Hill Cheese-Rolling competition.
Explains how to detect and warn users of wildcard imports in Python, focusing on improving import times and namespace management in libraries like QuTiP.
A technical guide on using lldb to debug third-party iOS applications on jailbroken devices, covering setup, commands, and breakpoints.
A sysadmin shares his remote work setup, tools, and automation-focused role at a managed service provider during the COVID-19 lockdown.
A look at the new Jakarta EE 8 certified Primeton AppServer V7, focusing on the unexpectedly complex download and registration process.
A developer uses a new Shopify Liquid profiler to identify and fix a major performance bottleneck causing slow page rendering times.
Learn 4 practical debugging techniques for Django, including using pprint, pdb, assertions, and logging to find and fix bugs faster.
A metaphor using commandos, soldiers, and police to describe different career roles in tech startups and projects, focusing on risk and work style.
Extending a SQL database implementation in Go to support binary expressions and WHERE clause filtering.
Learn how to use Python's built-in pdb debugger to quickly find and fix bugs in Django applications, replacing slow print statement debugging.
A comparative analysis of the underlying architecture and design principles of TensorFlow and PyTorch machine learning frameworks.
A personal retrospective on founding and leading the SQLPort user group for SQL Server and Microsoft Data Platform over its first decade.
A developer shares their journey of building a simple, concurrent HTTP server in Python using the asyncio library and non-blocking sockets.