You Can’t Always Outwork the Requests! (How to Reduce an Overloaded Queue)

We’ve all been there—that moment when you realize you’ve bitten off a little more work than you can handle. Interestingly, the more you increase your skill level, the more often you find yourself in this situation. It stands to reason; people like to assign work to competent and talented people. Read more on You Can’t Always Outwork the Requests! (How to Reduce an Overloaded Queue)…

Collaborating? Frame Your Ideas with Curious Humility

Humility is a highly valued trait in our team members at Atomic Object. This is best exemplified when Atoms admit that they do not know the answer to a question—something I drive for when interviewing developer candidates. How they respond can tell a lot about how good of a fit they will be. Is their “I don’t know” defensive and argumentative, or is it curious and collaborative? Read more on Collaborating? Frame Your Ideas with Curious Humility…

Why “Fake It ’til You Make It” Is Bad Advice, and What to Do Instead

Prior to joining Atomic, I was thrilled to read about the six values Atoms live by, with the notion of acting transparently resonating the loudest. This was a relief, since one of the previous pieces of career advice I’d received was to “fake it ’til you make it.” Fortunately, I quickly learned that this was a poor suggestion.
Read more on Why “Fake It ’til You Make It” Is Bad Advice, and What to Do Instead…

How Being a Consultant Taught me to Appreciate the Value of Time

In a recent job interview with a potential Atom, we were talking about some of the differences between product companies and life at a software consultancy like Atomic. One topic that arose was tracking time, and it occurred to me how much tracking work time at Atomic has changed the way I approach my work and personal time. Read more on How Being a Consultant Taught me to Appreciate the Value of Time…

Finding Inspiration for Conference Talks and Blog Posts

This September, I will be giving a talk at the KWSQA Targeting Quality conference, and then in November, I’ll be doing a presentation at AtomicCon (the internal conference and getaway that our company arranges every other year). I also write a blog post here every 40 days, helping our marketing goals by “sharing the pain” through a constant stream of blog posts.

Where do I find the inspiration for what to talk about at these events? What to blog about? I use two main sources. Read more on Finding Inspiration for Conference Talks and Blog Posts…

Finding a Win-Win in Difficult Situations

There are some extremely smart and creative people in the tech world. Surprisingly, many of them struggle with the simple concept of finding a win-win situation when adversity strikes.

I’ve observed that it’s common for developers to see a difficult circumstance as a win-lose, lose-win, or worse yet, a lose-lose proposition. These situations can seem scary, but they can also provide a great opportunity to grow a relationship. In my experience, people remember how adversity was handled, not that it occurred. Read more on Finding a Win-Win in Difficult Situations…

On Becoming a Wizard: Strategies for Keeping Up as a New Developer

I graduated with my computer science degree just over a year ago. I had learned what I thought was a lot about backend, “heavyweight” C-based development, and I assumed I’d be using those skills on the job, while learning new things that were unique to the consulting trade. I had a few acquaintances who were web developers, and I’d come to think of web development as a lightweight version of what I’d learned in school. This turned out not to be the case.
Read more on On Becoming a Wizard: Strategies for Keeping Up as a New Developer…