How Static Code Analysis Taught Me About Change Management
Recently, I helped spearhead our department’s adoption of centralized static code analysis.
Recently, I helped spearhead our department’s adoption of centralized static code analysis.
One of the biggest announcements for Android developers from Google IO 2018 was the announcement of
Google IO 2018 announces Android Things 1.0, highlighting new production devices, extended support, and missing power management features for IoT.
Should you pursue a PMP certification? Weigh the costs, benefits, and industry relevance before deciding.
At our company we are known for having a great culture. You can feel it when you walk in: people are at ease, they obviously enjoy what they do and...
Part 2 in a series on the different roles I end up carrying out as a Quality Assurance Engineer. This segment: DevOps QA. What that means, how I got...
For a recent project, we were tasked to consume the client's internal data from a custom API. Now, this scenario was lucky for us, the API provides a...
Quality Assurance Engineer is a broad term that can cover a wide variety of roles and responsibilities.
Onboarding parallels the client discovery process, both requiring deep understanding to empower effective decision-making and project success.
Learn how to programmatically import Drupal 8 field configurations in SaaS applications, ensuring smooth installations without field data loss.
Recently, Google launched the first developer preview build of Android P.
When I was fresh out of college with a Computer Science degree, I had a culture-fueled fantasy of what it was to grow into a senior software engineer.
In popular culture and societal norms there is little space within romantic relationships to air your grievances about your partner.
Explore how self-driving cars could transform wasted commute time into productive and entertainment opportunities, revolutionizing media consumption...
IoT is rapidly transforming manufacturing, energy, healthcare, and several other industries. The ability to predict asset failure, rapidly diagnosis...
“MTBLS”: I first encountered this phrase on a New Relic blog.
We are heavy users of Bamboo for Continuous Integration & Continuous Delivery (CI / CD).
Bamboo / GitHub integration isn't perfect – perhaps because Atlassian wants to steer you towards Bitbucket (their GitHub competitor). Out of the box,...
Discover how hiring a Scrum Master can boost your team's productivity and efficiency in Agile project management.
Over a year ago, I read John Maxwell’s “The Five Levels of Leadership”. Since then, I’ve grown increasingly reliant on it’s simple model.
I've always been a map geek, dating back to the 1980s when I would take a road atlas and some tracing paper and draw in my own road network. And one...
In 2018, make it a goal to interact with as many users of your application as possible. Even better, start a formal practice of testing your...
The next decade will bring a society-changing transformation to smart, connected things throughout our personal, professional, and public lives....
In software, a feature backlog is no different than a warehouse of slowly rotting, unused goods. When you think of software features, think of...
Exploring three key paths for digital transformation: broad market tech, industry-specific solutions, and leap-frog technology, to drive business...