The biggest challenge in single page app usability is that you’re trying to rebuild functionality that web browsers typically handle automatically. You want to make it so, if users click the back or reload button, it does what they expect. Some single page apps are awesome at this: two of the best are Gmail and Google Calendar. But other apps have issues. Getting good single page app usability can be quite a challenge, so I want to point out examples
Last week, I participated on a panel about DevOps efficiency with Perfecto Mobile. It’s an hour long, and my topic is about encouraging developer autonomy to facilitate a focus on the customer experience. Other topics include improving your definition of done, addressing automation gaps early, and fast feedback. You can listen to the full webinar here.
This past week, I went to GlueCon in Colorado. I had heard good things about the conference, which focuses on APIs, DevOps and serverless environments. The developer conferences I’ve been too before have been free ones where many talks are just thinly veiled sales pitches. So, I thought I’d try a conference designed more for the attendees than the sponsors. It didn’t disappoint. I participated in my first hackathon there, and it was a blast. Our team won Best Overall
When I manage technical teams, I want to maximize developer efficiency. That’s not just good for the business (we want more and better stuff now!) – developers also want to be as productive as possible. Developers may not consciously seek roles where they can be productive, but if they’re in a situation where they aren’t efficient, they’ll want to leave. After looking back on previous teams I’ve managed and talking to former team members, I’ve compiled the following advice for
Coding interviews have rapidly gained popularity in recent years. Although Joel Spolsky advocated for them in 2000, they have really gained traction in the past several years. As coding interviews have gained in popularity, they’ve also attracted some criticism. One argument against coding interviews is that they are not like an actual job. That’s absolutely correct. In one coding interview, I was given an old laptop without a mouse or trackpad. It just had a trackpoint, the red dot you