Project & Team Management • Feb 16, 2019 Starting Strong – 5 Ways to Establish Good Team Dynamics & Norms If an Agile team owns the process, they also own their team dynamics. Defining logistics upfront may be overhead, but it’s worth the investment.
Project & Team Management • Feb 14, 2019 Why Your Big-Team Software Project Needs a Utility Player Teams get stuck all the time, for a variety of reasons. The utility player is responsible for jumping in to get the rest of the team over the hurdle.
UX/Design Practices • Feb 09, 2019 Chicago’s Ventra App – Good Security + Good UX Better security is almost always more expensive to build, and usually harder to use. The Ventra app for Chicago's Metra is a great counterexample.
Developer Tools • Feb 01, 2019 Replacing Heroku Review Apps on Non-GitHub Projects Heroku's Review Apps are great if you happen to be using GitHub. We're not. Here's the process and infrastructure our team uses instead.
Mobile Apps • Jan 26, 2019 An Easy-to-Use TimePickerDialog for Kotlin The TimePickerDialog in Android doesn't allow for restrictions on the times a user can select. But MaterialDateTimePicker allows for this.
Personal Optimization • Jan 18, 2019 Creating a Fast, Easy Daily Log with Bear & aText Keeping a daily log can be tedious. Here's how I use Bear — plus shortcuts from text expander aText— to easily record everything I do during the day.
Android Development • Jan 14, 2019 With Jetpack, Android Development Has Leapfrogged iOS Google has been busy improving their dev tools, languages, and frameworks in the last couple years – creating a solid, well-thought-out framework.
Growing as Makers • Jan 13, 2019 My Long, Winding Journey to “Software Developer” There's only one maker at Atomic without a college degree – me. It's been a long, strange road to where I am, but I'm thankful for the experience.
Personal Optimization • Jan 04, 2019 What I Learned from Working 32 Hours a Week Instead of taking all my vacation at once, I decided to see what a 4-day work week would look like. It taught me a lot about myself and how I work.
Project & Team Management • Dec 29, 2018 Your Backlog Isn’t a To-Do List – It’s Self-fulfilling Prophecy of Success or Failure Good software can only be built via a well-run project — starting with a great backlog that helps you refine the big-picture plan and stay on track.
Web Apps • Dec 28, 2018 Improve Your App with CSS in JavaScript CSS-in-JS libraries can improve both your developer and user experiences. Here's how.
Personal Optimization • Dec 23, 2018 A Love Letter to Slack (or, My Favorite Slack Features) You've been the perfect addition to my workflow, Slack, and I appreciate all you have to offer.