A Failed SaaS Postmortem
An analysis of why the SaaS 'College Conductor' failed after three years, detailing the technical and business lessons learned.
An analysis of why the SaaS 'College Conductor' failed after three years, detailing the technical and business lessons learned.
Setting up django-environ for environment-based settings and django-debug-toolbar for debugging in a Django SaaS project.
An overview of lightweight threads, concurrency models, and Project Loom for the Java Virtual Machine (JVM).
A technical guide on using SSH and Linux pipes to stream and copy a MongoDB collection from a remote server to a local Docker instance.
Explains the properties, behavior, and common pitfalls of the special Infinity and -Infinity numbers in JavaScript.
Advice on convincing engineering teams to adopt observability practices, debunking myths and offering practical strategies.
A tutorial on implementing both built-in and custom validations for template-driven forms in Angular, including username availability and password matching.
Explores a prototype library for unit testing Blazor components, covering its goals, how it works, and providing example code.
Overview of the Ctrl+Alt+Azure podcast, covering Azure architecture, security, and cloud engineering topics.
Guide on using new Azure SDKs with Managed Identities for passwordless, credential-free authentication in Azure services.
A panel of experts discusses Blazor, Microsoft's web framework, covering key topics and resources for developers getting started.
A beginner's guide to using BenchmarkTools.jl for performance optimization in Julia, with practical examples and common pitfalls.
A technical guide on implementing a container runtime shim for runc, explaining its role between managers and runtimes.
A tutorial on using React's useImperativeHandle and forwardRef to expose child component functions to a parent component.
A beginner's guide to using npm for managing Node.js packages, covering installation, project setup, and dependency management.
A developer's experience and technical learnings from participating in the 30DayMapChallenge, creating maps using R and geospatial tools.
A graduate's review of the challenging CS6200 Introduction to Operating Systems course in the OMSCS program, covering projects, workload, and tips.
Developer updates on new projects: a secure key-value store, SourceHut SSO improvements, and PinePhone/Sway Mobile development.
A guide to setting up a self-hosted Git alternative using Gitea, prompted by ethical concerns over GitHub's ICE contract.
A video tutorial on using Azure DevOps for PowerShell projects, part of the 2019 Azure Advent Calendar community event.