Engineering Leadership 101: Steering Clear of High-Risk Practices20 risky behaviors that every engineering team should avoid at all costsOct 28, 2024Oct 28, 2024
Don’t Die: Mental Health in Software EngineeringDon’t set yourself on fire to keep everyone else warm.Apr 12, 2023Apr 12, 2023
Proposing Monumental Work SuccessfullyBreaking down a real life example from the developers of Create React AppFeb 9, 2023Feb 9, 2023
The Code Review Checklist ✅Code review is the most effective teaching tool for onboarding team members, upskilling newer developers, and becoming a product expert.Nov 12, 20201Nov 12, 20201
Privacy around COVID Exposure Notifications (Contact Tracing)Concerned? I read every privacy document there was, so you don’t have to!Nov 3, 2020Nov 3, 2020
How to 10x Your Speed (For anyone that uses a computer)I’ll bet you think you’re fast. I’m going to give you some tips that will make you faster, and you’ll like your computer a whole lot more.Oct 19, 2020Oct 19, 2020
A zsh script to make git squashes easy!This script squashes all commits on your branch. Keep a clean git source tree and squash your branches before merging!May 20, 2020May 20, 2020
Tip: How to view localhost web apps on your phoneI’m always building web application products that need to be optimized for mobile. Viewing my project on a phone before deploying is a…Apr 29, 201913Apr 29, 201913
Lazy Loading vs Preloading Modules — Which should you choose?You want to optimize your web application for users. You want quick load time. You want to use the latest new thing.Feb 7, 20172Feb 7, 20172
Walkthrough: Using Github’s “Saved Replies” to make life consistent and easyGithub has a functionality called “Saved Replies”, which injects prewritten text into comments, Pull Requests, basically anything formatted…Jan 19, 20171Jan 19, 20171
Tons of Visuals about Using GitGit’s been a bear for our dev team to use, mostly because its got lots of little caveats, confusing vocabulary, and its not really visual…Sep 28, 20161Sep 28, 20161
Unit Tests: More Readable Describe/It Statements in Protractor/JasmineWhen writing any tests, we want our failures to be as human-readable as possible so that we can diagnose and solve the issue immediately.Sep 23, 20161Sep 23, 20161
Agile: More than Just Standups [Develop Denver 2016]Retro of Develop Denver presentation Agile: More than Just Standups from Kyle Coberly, Lead Instructor, Principal Full Stack Developer from…Sep 7, 2016Sep 7, 2016
Collaboration Victories in the House of GeniusI was first introduced to Boulder’s chapter of House of Genius — the founding chapter — during Boulder Startup Week 2015. An incredible…Jun 19, 2015Jun 19, 2015
Test Driven Development (and Why Your Tests Should Fail)Most of us want to succeed on the first go round. When it comes to Test Driven Development, we want those happy little green dots to tell…Jun 3, 20151Jun 3, 20151
Think Smaller. (In Programming)Start somewhere. It doesn’t matter where. Pick one small thing that you know you can accomplish, and start there. The solution to the rest…May 27, 2015May 27, 2015
Building The Interface of the Near FutureOn Wednesday, I had the pleasure of sitting in on one of the most educational seminars I’ve experienced since moving to Boulder, CO.May 17, 2015May 17, 2015
Networking in the Tech WorldYou just wrapped up class. You’re hungry and drained. You want to go home put on sweatpants, watch Netflix, and browse reddit until you…May 1, 2015May 1, 2015