Identifying Design & Development Implementation Potholes

The marriage of design and software implementation has been a positive thing for the user. At Atomic, we receive a lot of good feedback about the use of Human Centered Design, but the design process is really just the start. What brings designs to life is the way our poly-skilled teams work hard to avoid road bumps during implementation, ensuring a quality outcome for our clients. Read more on Identifying Design & Development Implementation Potholes…

How to Present Your Portfolio at a Software Design Job Interview

I recently had coffee with a young professional designer. She was lacking confidence after leaving her current position and needed a bit of encouragement. We talked for over two and a half hours about her portfolio, interview skills, and the industry in general.

While every person is different, I find myself giving young designers many of the same pieces of advice about interviewing for a software design position. Read more on How to Present Your Portfolio at a Software Design Job Interview…

Prioritize Your (or Your Client’s) Projects Using Relative Weighting

I was recently working with a client that was considering many different software projects and struggling to decide which should come first. Each project was valuable in its own way, but when we began comparing them, we weren’t getting far. Then, I remembered an exercise that I did during my Scrum Product Owner training called relative weighting. Read more on Prioritize Your (or Your Client’s) Projects Using Relative Weighting…

Supporting Old Android Versions with Multidex

My current Android project needs to be backwards-compatible with every Android version back to Android 4.4 (KitKat). Meeting this requirement can be difficult and frustrating for a number of reasons, but with KitKat installed on ~10% of all Android phones worldwide (at the time of this writing), it’s still worth supporting.

One of the issues you’ll run into with any Android app—whether or not you’re supporting older OS versions—is the need to multidex your app. With that being said, there are still a few things to watch out for if you’re going to be multidexing an app that runs against older OS versions. Read more on Supporting Old Android Versions with Multidex…

Amethyst & chunkwm – Comparing MacOS Tiling Window Managers

If you typically work with a lot of applications open at once on MacOS, you’ve probably noticed that things get pretty cluttered pretty fast. MacOS’s window manager has a few built-in features to help manage things, but I was never completely happy with it. In the last few months, I’ve been experimenting with using two tiling windows managers—Amethyst and chunkwm. In this post, I’ll give a brief overview of some of their differences and difficulties.

Read more on Amethyst & chunkwm – Comparing MacOS Tiling Window Managers…

loading…