Backing up my life with a Synology NAS
A developer details their journey implementing a 3-2-1 backup strategy using a Synology NAS to protect personal and work data from cloud dependency risks.
A developer details their journey implementing a 3-2-1 backup strategy using a Synology NAS to protect personal and work data from cloud dependency risks.
Explains how to fix the 'Unable to resolve service for DbContextOptions' error in Entity Framework Core using IDesignTimeDbContextFactory.
A guide to enhancing Shiny app development by adding the bslib package to your RStudio or VSCode snippet for modern, responsive dashboards.
A guide to running Python code on serverless GPU instances using Modal.com for faster machine learning inference, demonstrated with a speech-to-text example.
A technical guide on fine-tuning the Llama 3 70B model using PyTorch FSDP and Q-Lora for efficient training on limited GPU hardware.
A free macOS tool for developers and designers to preview app icons in the Dock and menu bar, with live updates and Sketch integration.
A technical tutorial on implementing a Conditional Access Policy in Microsoft Entra ID to enforce Windows Hello for Business authentication for Office 365.
A technical guide on detecting Google Translate and other machine translation tools on webpages using JavaScript and MutationObserver.
Explores the complexities of compiler optimization, including peephole optimization, superoptimizers, and the meta-problems of applying transformations.
A tutorial on creating a custom curved bottom tab bar in React Native using handwritten SVG paths and parametric design principles.
Explores methods for using and finetuning pretrained large language models, including feature-based approaches and parameter updates.
Introducing Shesha, a brand new, open-source, low-code framework for .NET developers. Create business applications faster and with >80% less code! Lea
A comprehensive guide to functional programming concepts in JavaScript, including pure functions, immutability, currying, memoization, and monads.
Explores how senior engineers must shift from assigned tasks to self-managing a complex mix of projects, tasks, and priorities.
A guide to using AdGuard Home and Home Assistant to block YouTube and other media sites on specific devices for parental controls.
Discusses the challenge of funding open-source projects, highlighting the imbalance between high-profile and underlying dependencies, and proposes solutions.
Analyzes the claim that AI will replace human programmers in five years, examining current AI coding benchmarks and limitations.
Argues that copyleft software licenses are not inherently more restrictive than permissive ones, challenging a common misconception in open source.
Explains how to automate GitHub Releases using tags and tools like Release Drafter, balancing technical process with community engagement.
Explains a fourth type of statistical weight for dual-frame surveys, addressing overlap to avoid double-counting in population estimates.