Shared Storage Options in Azure: Part 5 – Conclusion
Final part of a series comparing Azure shared storage options, summarizing pros, cons, and workload patterns.
Final part of a series comparing Azure shared storage options, summarizing pros, cons, and workload patterns.
Tutorial on disabling a submit button in Nuxt/Vue apps when form fields haven't changed, using Vuex and Lodash.
A solo developer's third-year retrospective on building a software business, focusing on the success of his open-source KVM device, TinyPilot.
A developer's journey from WordPress to modern static site generators, detailing the evolution of their personal site and the reasons for moving away from the platform.
A guide to setting up and configuring OpenTelemetry tracing for ASP.NET Core applications, from basic console output to advanced instrumentation.
A developer's enthusiastic personal reflection on the benefits and joys of using TypeScript for JavaScript development.
A tutorial on using Cypress to test if an element exists, is visible, and common pitfalls with negative assertions.
A curated list of articles explaining GitHub's unique work culture, communication practices, and tips for new hires and interviewees.
A senior software engineer shares mental models and strategies for succeeding in tech interviews, focusing beyond just technical preparation.
A technical guide on freeing 70GB+ of database space by identifying and removing unused indexes and bloat, focusing on PostgreSQL optimization techniques.
A guide to using Windows Focus Assist's priority list to allow specific app notifications (like custom PowerShell toasts) while blocking others.
Exploring how to use Java 16's new Unix-domain socket support to connect to a PostgreSQL database for improved security and performance.
Explores using Java 16's new Unix-domain socket support to connect to a PostgreSQL database, covering setup, the JDBC driver, and alternative clients.
A tutorial on using iOS's NSDataDetector to automatically identify and process links, emails, phone numbers, and addresses in text.
A developer details their journey migrating a personal blog from Gridsome/Vue 2 to Vite/Vue 3, including tools built and lessons learned.
A deep dive into the Kubernetes Operator pattern, explaining how it extends Kubernetes using custom controllers and the API.
A tutorial on using Ubuntu's Autoinstallation feature to automatically configure a server VM in VirtualBox, including hostname, IP, and SSH setup.
Debugging why SwiftUI's keyboardShortcut modifier fails in UIKit apps and presenting a workaround involving UIHostingController.
A data science leader shares insights on hiring, training, and managing effective data science teams, based on experience at Lazada and uCare.
A technical guide to generating realistic text using Markov chains, from basic weather simulation to building a text generator from scratch in Python.