What is a Roblox Game? Roblox is an online multiplayer 3D game based on a very simple mechanics and graphics engine. Roblox (the company) makes full featured games based on … Continue Reading A Roblox Coding and Design Syllabus for 8 year olds
I try to approach most interactions with my teammates as a mentoring opportunity. Sometimes this means simple stuff like showing them a command-line trick or a design pattern. It can … Continue Reading Mentoring With Personality In Mind
Humans Can Code Too is a content series aimed at anyone who is not coming from a traditional computer science background and is trying to gain a better understanding of … Continue Reading Humans Can Code Too: Idempotency
Most of the companies I’ve worked for in the last 5 years have used the OKR system. Although this system was invented in the 70s, it has more recently become … Continue Reading OKRs from a development team’s perspective
This is an installment in the What Biz People Need to Know About Tech series. It’s aim is to help non-technical business people to communicate better with engineers and provide better feedback about the value they want … Continue Reading What Biz People Need to Know about Tech: Configurable App Platforms
Writing code is often the best way to figure out what exactly needs to be done to solve a problem. In the Agile world, they call this a Spike. A spike … Continue Reading Moving forward after a Code Spike
This is an installment in the What Biz People Need to Know About Tech series. It’s aim is to help non-technical business people to communicate better with engineers and provide better feedback about the value they want … Continue Reading What Biz People Need to Know About Tech: Single Page Apps
It looks like Rails 6 is going to include first class support for configuring your app to talk to multiple databases. I’m not going to get too deep into how … Continue Reading In Praise of Multiple DB setups and Rails 6
This is an installment in the What Biz People Need to Know About Tech series. It’s aim is to help non-technical business people to communicate better with engineers and provide better feedback about the value they want … Continue Reading What Biz People Need to Know About Tech: Microservices
This is an installment in the What Biz People Need to Know About Tech series. It’s aim is to help non-technical business people to communicate better with engineers, and provide better feedback about the value they want … Continue Reading What Biz People Need to Know About Tech: Test Driven Development
This is the first installment in the What Biz People Need to Know About Tech series. It’s aim is to help non-technical business people to communicate better with engineers, and provide better feedback about the value they … Continue Reading What Biz People Need to Know About Tech: Build Automation and Continuous Delivery
This series of posts is for business people who work on projects that involve software development. The goal is to help those business people to better understand the work their … Continue Reading What Biz People Need to Know About Tech: Series Intro
This post is a quick lesson, by example, of how to refactor a React component to keep business logic out of the view layer. One component of a product that … Continue Reading Refactoring Example: React Component