Introducing CloudSecDocs.com
Announcing CloudSecDocs.com, a public collection of technical notes and cheatsheets for cloud-native technologies, DevOps, and security.
Announcing CloudSecDocs.com, a public collection of technical notes and cheatsheets for cloud-native technologies, DevOps, and security.
A technical tutorial explaining how container networking works by building a single-host bridge network from scratch using Linux tools like network namespaces and veth.
A guide to automating code quality with Git pre-commit hooks using Husky, lint-staged, Prettier, and Stylelint for frontend projects.
Explores the intrinsic motivations for building a data science portfolio beyond just getting a job, covering learning, helping others, and enjoyment.
Explains SOLID design principles to write maintainable OOP code and avoid common anti-patterns (STUPID code) that harm software quality.
A guide to implementing makeshift pattern matching in JavaScript using switch statements, inspired by functional languages like ReasonML.
A developer shares lessons from Hacktoberfest 2020, including contributions to Azure Arc, K8Spin, and Dapr, and discusses the event's challenges.
A defense of the SOLID principles in modern software development, arguing they remain essential for writing simple, maintainable code.
A guide to creating microservices with Merver, a lightweight Node.js web framework built on core HTTP libraries.
Introduces mutils, a JavaScript library that extends Array and Set classes to add useful utility methods for array manipulation.
Guide to setting a custom default branch name for new Git repositories in Azure DevOps at the organization or project level.
Explains the purpose and mechanics of package-lock.json in Node.js projects, detailing how it ensures consistent dependency installations.
A software engineer critiques story-point-driven estimation in agile development, arguing it's often misleading and doesn't solve core estimation problems.
A guide on using `git archive` to export a repository's state at a specific commit, excluding unwanted files like .git and ignored items.
A tutorial on using Formik and Yup to create and validate forms in React Native, including handling state, validation, and keyboard navigation.
A guide to using the useDataStore library for managing global state in React applications, similar to Redux.
Developer updates on new workstation, SourceHut API 2.0 progress, Gemini protocol projects, and other software developments.
Introduces Temporal, an open-source platform for building resilient, distributed workflows as code, comparing it to Azure Durable Functions.
Compares Python's type() and isinstance() functions, explaining their differences, performance, and when to use each.
An in-depth technical analysis of Bluetooth Low Energy (BLE) for IoT sensor networks, covering its operation, comparison with Bluetooth Classic, and use cases.