Software Development Processes With and Without UX
If your company is not including UX specialists in the software design and development process, your process most likely looks…
Browse our articles in publication order, with new stories added automatically.
If your company is not including UX specialists in the software design and development process, your process most likely looks…
DevOps is often defined as the processes, operations, methodologies, tools, and culture surrounding a company’s software and systems development. But…
If you don’t choose the right architecture for your Android project, you will have a hard time maintaining it as your codebase…
In recent years, functional programming has gained a reputation as a particularly rigorous and productive paradigm. Not only are functional…
Choosing a typeface can be done by virtually anyone—simply click a name in a dropdown list. And yet, choosing the right typeface…
As we wrap up 2018 and step into 2019, let’s review the current state of the design industry, the designer’s…
1. Be assured of the skills you have, and ready to learn the ones you don’t. You may feel useless…
In the book club at work, we recently finished reading Exercises in Programming Style by Cristina Videira Lopes. The book consists of a…
I use a shell every day. Almost always, I want to repeat a previous command, or repeat it after a…
For the system at work, I am on call one week every seven weeks. For most of the past ten…
What makes a good programmer? It’s an interesting question to ask yourself. It makes you reflect on the craft of software…
All programs need some form of logging built in to them, so we can observe what it is doing. This…