Hire a Cab Using Cortana and Azure Search
A developer's project using Azure Search, Cortana, and other Azure services to build a prototype app for finding simulated cabs via voice commands.
A developer's project using Azure Search, Cortana, and other Azure services to build a prototype app for finding simulated cabs via voice commands.
A curated list of essential web accessibility resources, tools, books, and courses for designers and developers.
Analysis of the conflict between traditional taxis and Uber in Nairobi, exploring tech-based solutions like local ride-hailing apps.
Guide to automating software installations on Windows using Chocolatey and Boxstarter for developers.
A technical guide on using docker-squash to reduce Docker image size by merging layers, focusing on a Python 2.7.11 example.
A 2016 perspective on Python 3 adoption, analyzing library support, community trends, and the gradual shift from Python 2.
A Fedora maintainer shares a Python script to scrape and email daily reports of failed live CD builds from Koji.
A deep dive into using BenchmarkDotNet to analyze memory allocations and performance differences between string concatenation and StringBuilder in C#.
A technical comparison of CSS relative units REM and EM, explaining their differences, use cases, and best practices for web typography.
A tutorial on creating a Slack bot using Node.js and Botkit, from setup to listening for events and keywords.
A developer shares their experience in a tech speaking mentorship program, learning how to craft compelling talk abstracts and improve CFP submissions.
Explains why network calls are problematic in iOS unit tests and how to decouple from the network using stubs or protocols.
A guide to animating list reordering in React, a common challenge not solvable with standard CSS transitions or animation APIs.
A tutorial on implementing a dynamic theme switcher using CSS custom properties (CSS variables) and JavaScript, with localStorage for persistence.
Final part of a tutorial series on building a quiz app with PureScript and the purescript-pux framework, consuming a random question API.
A tutorial on building a web service in Haskell using the Servant library to generate random elementary school science questions from Markov chain data.
A technical tutorial on building a data product using Python, Markov chains, and a dataset of science questions to generate random quiz questions.
A technical guide detailing the challenges and solutions for setting up a remote OpenVPN connection to a home lab ESXi host, including vSwitch configuration.
A technical guide on implementing data isolation for multi-tenant ASP.NET Core applications using Entity Framework Core and separate databases.
Explains the multi-process and multi-threaded architecture of a web browser's rendering engine, focusing on the Compositor, Main, and GPU threads.