Swift • Nov 18, 2017 Getting Started with NSTouchBar for macOS using Storyboards Using storyboards, I was able to see what types of functionality I could add to my touch bar easily and test out the new features available to me.
Developer Tools • Nov 17, 2017 Five Chrome DevTools Tips for Troubleshooting Web Apps This post discusses 5 tools/tips for using Chrome's DevTools to troubleshoot JavaScript and DOM issues while developing a web app.
Development Practices • Nov 16, 2017 How Do You Know When to Refactor Your Code? It's really rewarding to get a chunk of code refactored, but it comes at a price; time spent refactoring is time you aren't developing features.
Developer Tools • Nov 15, 2017 Table Relationship Diagrams with Graphviz I recently found myself looking for a modern tool to diagram relationships between tables of data. When I came up short, I used a very old tool instead.
Mobile Apps • Nov 15, 2017 Drawing Shapes with SkiaSharp My goal was to draw an arc that would display each segment in our list with the correct length and a color corresponding to its category.
Project & Team Management • Nov 14, 2017 Don’t Force Diverse Stakeholders into the Same Tools I frequently see projects that want to run everything through the same tool. But different stakeholders need different levels of abstraction.
Development Practices • Nov 13, 2017 Making Your System Tests More Readable When system tests are written well, they can be a source of documentation and a tool to show others how the app should behave.
Developer Tools • Nov 13, 2017 Seven JetBrains Shortcuts & One Plugin You’ll Wonder How You Coded Without As a JetBrains user my entire career, I have definitely benefited from these shortcut and plugins efficiencies over time.
Growing as Makers • Nov 12, 2017 You Can’t Always Outwork the Requests! (How to Reduce an Overloaded Queue) Talented people often have more requests than time to accomplish them. Their natural tendency is to power through, but that definitely has a limit.
Web Apps • Nov 11, 2017 Experimenting with MongoDB On a recent prototype, we wanted to bring in a database instead of relying on something like Google Sheets, so we experimented with MongoDB.
Developer Tools • Nov 10, 2017 Improving Command Line Productivity with GNU Readline My favorite Readline features for improving my workflow on the command line—keyboard shortcuts, long commands, reverse search, and persisting options.
Growing as Makers • Nov 09, 2017 Collaborating? Frame Your Ideas with Curious Humility It takes bravery to admit to a peer that you don't know something—especially in a way that works toward alignment rather than competition.