Personal Optimization • Nov 19, 2017 How Not To Lose Your Mind on a Conference Call With a few adjustments, conference calls can become less painful. Here are a few things to consider in order to maximize the value you add.
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.