I recently joined a new project and found myself trying to learn everything at once. I felt like I was spinning in circles trying to absorb a wealth of new information. Now that I’m a few weeks in, I’d like to share a few things I’ve done to steady myself and move toward productive learning […]
I’ve been working from home since mid-March, so I’ve had four months to work on my new routines. One struggle has been learning to stay focused when I’m surrounded by the distractions of my home environment: laundry needing to be washed and folded, cleaning to be done, etc. If you’ve been finding that there are […]
Bringing new teammates up to speed can be a challenge, especially in the current world of remote collaboration. As a new team member, you’re not always sure what else you need to learn. As a seasoned team member, it’s hard to realize how much context you’ve gained along the way that needs to be shared. […]
If you’re a member of an Agile software team, you know that the routines of Agile can sometimes feel tedious. And it’s hard to know what to change. Do you need to change your meeting frequency? Can some routines be eliminated? Should you scrap Agile altogether? Rather than abandoning Agile, consider incorporating some simple design […]
Ember recently released a new set of features in what they’re calling the Octane edition. My teammate and I have started tinkering with new features to gain familiarity before upgrading our system to the new edition. One feature that has particularly caught my attention is angle bracket syntax—a new way of rendering Ember components that […]
If you’re working in an Ember app that’s been around for a while, you’ve probably wondered when to use get(this, ‘foo’) and when to use this.foo. You’re not alone.
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.
I’ve been working at Atomic for a little over a year now and, in that time, I’ve grown as a consultant, a software developer, and a person. Reflecting on year one, I realized three important lessons that I want to share with anybody entering their first job, regardless of the field.
I recently attended my first conference as a full-time developer. The conference was a great opportunity to grow my technical skills and hear what other people are doing in the industry. I also found that there was a fair bit of learning involved in navigating my first conference. Afterwards, I spent some time reflecting on […]
On my current project, I was tasked with implementing loading screens in our application. As it turns out, Ember has a built-in way of showing loading templates to the user! This built-in mechanism exists through what Ember calls substates. Let’s take a look at what these substates are and how you might use them.