Creating a Bosque Programming Language Dev Environment in 2021
A guide to setting up a development environment for Microsoft's experimental Bosque programming language using Docker and VS Code.
A guide to setting up a development environment for Microsoft's experimental Bosque programming language using Docker and VS Code.
A tutorial on using the R magick package and OCR to extract tabular data from images, specifically screenshots of data tables shared online.
Explores the State design pattern using the real-world example of ngrev, an open-source tool for reverse engineering Angular applications.
A tutorial on implementing concurrency-safe file access in Go using sync.Mutex to ensure data consistency in a simple file-based store.
Compares Azure cost-saving strategies: Reservations vs. automated VM shutdowns, with examples to determine the most economical approach.
A quick Node.js tutorial showing how to create a folder only if it doesn't exist, using just 3 lines of code with no external dependencies.
A guide to setting up and understanding code coverage in Cypress, including web app basics and practical examples.
A guide on enabling and configuring audit logging for Azure Key Vault to monitor access and usage.
Explains how to speed up iOS development by moving 3rd-party tools like SwiftLint and Sourcery out of build phases and into a separate script.
Explores the requirements and tools needed to deploy Azure Arc enabled Data Services on a Kubernetes cluster, including hardware specs and CLI tools.
A personal story about transitioning from electrical engineering to web development, with advice for beginners.
A guide to removing the border and shadow from the bottom tab bar in React Navigation for React Native apps.
A guide to troubleshooting and fixing the 'nvm: command not found' error on Linux for bash, zsh, and fish shells.
A podcast transcript discussing the importance of writing for career growth in tech, covering motivation, process, and Amazon's writing culture.
Guide to configuring Xcode 12's new 'Editor Tabs' for a better, more modern code editing experience similar to VS Code or Sublime Text.
Guidelines for effective pair programming in software development, covering when to pair, session length, and team dynamics.
Introduction to Azure Arc for Data Services, explaining how it extends Azure management to on-premises and multi-cloud Kubernetes environments.
An introduction to core security principles like Separation of Duties for designing and assessing secure database systems.
Part 3 of a server setup series, detailing the installation and performance configuration of services like Nginx for a development environment.
A guide on using environment variables in React to securely manage sensitive data like API keys and database credentials.