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…

Atomic at MICWIC 2017: Connecting with Our Peers

Recently, Atomic has been talking about what we can do to support our women developers and continue to increase our gender diversity. In addition to recruiting from the next wave of awesome new graduates coming out of our local schools, we’re also looking for ways to connect with other women developers in our area to share experiences and ideas.
Read more on Atomic at MICWIC 2017: Connecting with Our Peers…

More Than a Policy – What Dealing with Workplace Harassment Looks Like

Atomic does a great job of cultivating a healthy work environment within our own building. We’ve got strong core values, great people, and high expectations for kindness, respect, and community. We don’t often need to exercise our policies around harassment, workplace sexism, or other forms of mistreatment.

However, despite our best efforts to find collaborators who fit our culture well, we don’t always have full knowledge or control over the people we’ll be working with.

So, what do we do when something does go wrong?
Read more on More Than a Policy – What Dealing with Workplace Harassment Looks Like…

Developing Accessible Software: Better Navigation with Skip Links

We’ve talked about how to start following the principles of accessibility. Now we’re going to dig into the nuts and bolts with a real-life example of one of the simplest ways to save time and tedium for users working with assistive technologies. Today, we’re talking about skip links.
Read more on Developing Accessible Software: Better Navigation with Skip Links…

Designing Accessible Software – Breaking Down WCAG 2.0

The Web Content Accessibility Guidelines (WCAG) offer a short list of focal areas for website design that can also be applied to software design in general. Here, I’ll break down the four categories of guidelines in WCAG 2.0 and offer some suggestions on how to plan for and evaluate them when designing software.
Read more on Designing Accessible Software – Breaking Down WCAG 2.0…

Building Accessible Software – a Primer

Imagine, for a moment, that you are a computer user with a disability. You might have impaired vision or hearing, or limited motor control. How do you go about using your computer? How would the way that you use technology be affected if you didn’t see your laptop screen, or didn’t hear notification sounds? Read more on Building Accessible Software – a Primer…

The Extra Adventure™ Retreat

A few weeks ago, the members of Cell Zero all piled into a car with Carl Erickson and drove up to Crystal Mountain, where we spent Friday and Saturday climbing things, getting to know Carl and Atomic, and working some Extra Adventure™ into our usual routines. The trip was awesome, thought-provoking, and a great way for the Cell to get to know our new company.

Read more on The Extra Adventure™ Retreat…

The Grad’s Dilemma: How I Found a Software Job that Fits

As a student about to graduate from a large, highly competitive Computer Science program, I felt a great deal of pressure from the university and from my peers to follow one of two career paths: Join a start-up and become one of its heroic, high-risk/high-reward founders; or snag one of those coveted, high-paying positions at a Silicon Valley tech behemoth.
Read more on The Grad’s Dilemma: How I Found a Software Job that Fits…