Web Apps Plato: A JavaScript Static Analysis Report Generator Playing around with Plato, a JavaScript static analysis and source code complexity tool.
Development Practices Git Confident – Git Best Practices for Joining an Existing Project By learning to overcommit and branch out in Git, I've been able to contribute changes more confidently without worrying about making mistakes.
Culture Jeanette Head on Empathy, Being Ignored, and the Do-it-Yourself Future of Development Jeanette Head on empathy, being ignored as a woman, and the do-it-yourself future of software development.
Swift How to Use UIPageViewController in Swift Learn how incredibly easy it is to make a tutorial for your app with UIPageViewController in Swift.
Developer Tools IDE vs. Text Editor: Choosing the Right Tool at the Right Time In the IDE vs. text editor debate, the answer to “Which tool to use?” is simple: It depends.
Web Apps Write More Maintainable CSS with Purple Prose Using HTML classes to describe elements creates CSS that's far easier to maintain.
Evolving the Industry Six Months with an Apple Watch How well my Apple Watch has performed as "a watch, a new way to connect with each other, and a comprehensive health and fitness companion."
Web Apps Using ES6 in Node.js Some of the great ES6 features that are now supported natively in NodeJS.
UX/Design Practices Using Project Design Principles to Set Priorities & Stay on Track A project's design principles define and communicate the product's key goals and characteristics. They keep us moving straight toward our goal.
Objective-C Objective-C Value Objects: Code Generation A Ruby DSL and script for the code generation of Objective-C immutable Value Objects that use the Mantle library.
.NET / WPF Evolving My C# Style How I've evolved my C# style in the last few years using with types, immutable data structures, and fluent syntax.
Software Science Exploring Logic Programming in Clojure’s core.logic – Finite Domain Constraints How to use finite domain constraints with Clojure's core.logic library.