Web Apps Creating Scroll Animations with Waypoints and Animate.css One of my favorite features is the “slide-in reveal” homepage animation. It slides images and text in from the sides of the screen as you scroll down.
.NET / WPF Performance Analysis with ETW: Event Tracing for Windows Next time you have a performance problem, don’t guess what the problem might be. Collect an ETW trace and discover exactly what is occurring.
Development Practices Best Practices for Dev. Project Resurrection Taking over a project that has been archived for a few years can be daunting. Here are key practices and tools to help you maintain sanity (and budget).
Workplace Better Environment, Better Team – 5 Ways Changing Conditions Can Solve Problems Changing other people (or yourself) is very difficult. Look for solutions in the people, processes, and objects that surround and affect you.
Software Science Mean Shift Clustering An overview of mean shift clustering (one of my favorite algorithms) and some of its strengths and weaknesses.
Growing as Makers Programming Exercises to Stretch your Noodle Three great sources of free programming exercises: Project Euler, CodeEval, and Exercism.io.
Growing as Makers 5 Articles that Changed my Perspective on Design These authors have become my design heroes, teaching me confidence, clarity, and perspective.
Embedded Systems Generating Rust Bindings for Embedded Libraries rust-bindgen can generate Rust bindings automatically, directly from C header files.
Project & Team Management Consulting and the Four Stages of Competence Unconscious competence is a danger zone for consultants because when we forget how much we know, we don't explain things fully and clearly.
Evolving the Industry Domain-Specific Languages vs. Notation A truly domain-specific language is like math notation: it's well suited for both expressing solutions and solving problems.
Ember.js Improving Ember-CLI Testing with Sinon.js How to improve your Ember-CLI app's tests with Sinon.js for both QUnit and Mocha frameworks.
Developer Tools Google Sheets’ Query Language Using the QUERY function in Google Sheets, which supports querying a spreadsheet dataset using SQL.