A small team of Atoms recently participated in the 45th iteration of the Ludum Dare game jam. Ludum Dare is a semiannual game development jam where participants have 72 hours to create a video game based on a theme. The theme for this jam was “Start with Nothing,” and the game that we made is called […]
Meetings provide an opportunity to flex your communication skills. But when you actively engage in the meeting process, you also open yourself up to develop your soft skills. There are a host of soft skills that can be leveraged in the workplace—like adaptability, creativity, positivity, and teamwork. Here are four ways that I’ve developed my […]
Making a big decision with a group of people is never an easy process. A big decision generally means a great deal is riding on the outcome, and thus, emotions will be high and opinions strong. How do you navigate those waters?
Recently, I was in a position where I was the only developer assigned to my project. Not for too long, as it turned out, but initially, I didn’t know how long I’d have to fly solo. As a more junior-level developer, the thought of working alone for an indeterminate amount of time was terrifying. However, […]
In early 2013, while working for a previous employer, I realized that we had a problem. I learned that a client for whom we were actively developing software had not been paying their bills. I had a large development team working very hard, and we were in the middle of a multi-month project. This client […]
Joining a project with an established codebase is tricky. There’s a significant amount of information to absorb, there may be new technologies to learn, and there’s usually a lot of code to read! These are five techniques I’ve used for finding sure footing in a codebase as a junior developer.
This summer, there was enough interest at Atomic for us to put together a soccer team to play in a local summer league. It was fun (we even had non-players turn up to support), helped bond us together as colleagues, and even provided some learning opportunities that could be used at work.
We all have times when we experience negative feelings like unfairness, lack of control, or frustration. When this happens, we can play the victim or we can choose to take responsibility for making the best of our situation. I recently read Fred Kofman’s book Conscious Business, which gave me a new way of looking at […]
Ghost is the number-one, open-source, headless Node.js CMS. Essentially, it’s a customizable platform for running blogs, magazines, or journals. It’s fully open-source and runs blogs including OpenAI, DigitalOcean, and Mozilla.
Consulting can be a scary business. Folks bring unique, challenging problems and ask you to solve them within a tight timeline. If you’re a planner and you like knowing what the path to completion looks like, this can be stressful. Learning to work confidently in these spaces is one of the great gifts I’ve received […]