Developer Insights
www-gifcreator-me_u98okt

Read by Refactoring

A Powerful Code Transformation Tool Imagine finding a hidden feature in your IDE that magically…

Read the article

Developer Insights
All Day DevOps

What I Learned at All Day DevOps

Online conferences are cool too! What a great idea, and very cost effective for all…

Read the article

Developer Insights
Ruminations on Docker and Configuration Management

Ruminations on Docker and Configuration Management

At Jama we have migrated lots of functionally from Chef to Docker. Maybe that sounds…

Read the article

Developer Insights
Release Management in Continuous Deployment

How To Manage Releases in the Age of Continuous Deployment

As the Release Manager at Jama, I feel compelled to write about this topic because…

Read the article

Developer Insights
Unit Testing the Developer

Unit Testing the Developer

According to Wikipedia, unit testing is a method by which individual units of source code…

Read the article

Developer Insights
Debugging SQL Server Performance

Debugging SQL Server Performance

Recently, we have worked on trouble-shooting SQL server performance issues for some of our large…

Read the article

Developer Insights
Technical Interview at Jama

How to Turn a Horror Technical Interview Around

Interviewing is one of the most important activities for an Engineering team experiencing growth. Hiring…

Read the article

Developer Insights
Swagger

Swagger for REST Documentation

A while ago, I attended an external event that sparked some great conversation around RESTful…

Read the article

Developer Insights
Restito

Testing REST Clients with Restito

I’m excited about this new library I ran into and I would like to share…

Read the article

Developer Insights
blog-featured-image-ROBO

Why Automation Projects Fail and How to Avoid the Pitfalls

Overview Automation remains one of the most contentious topics in software development. You get three…

Read the article

Developer Insights
blog-featured-image-HAMAK

How I Hire

tl/dr: I’m hiring at Jama and this is my approach. Every time I go through…

Read the article

Developer Insights
Self-Selecting Teams

Self-Selecting Agile Teams

As Jama grew, our Engineering department began to change overnight. Teams were outputting consistent velocities,…

Read the article

Developer Insights
Release

How to Ensure the Traceability, Reproducibility and Measurability of Software Releases

When I mention to folks outside of Jama that I’m a Release Manager at Jama,…

Read the article

Developer Insights
Node

How to Upgrade a Node Module The Right Way

Now that all of that left-pad nonsense is behind us, we can get back to…

Read the article

Developer Insights
scaling

Scaling Jama

During its early years, Jama found sales success with a land-and-expand strategy: we would sell…

Read the article

Developer Insights
Spring Security

Extending Spring Security OAuth for Multi-Tenant

In being a SaaS company, we are gradually chipping away at our good old monolith,…

Read the article

Developer Insights
blog-featured-image-tSEAN

Monitoring Java Applications Running Inside Docker Containers

Java developers need to monitor and trouble-shoot Java applications from time to time. It’s usually…

Read the article

Developer Insights
20 GOTO 10

20 GOTO 10

20 GOTO 10, infinite loop (can’t argue with Urban Dictionary). It is the higher language…

Read the article

Developer Insights
code forensics

Improve Your Code with Code Forensics

In the beginning, there is a simple code base written by a few developers. The…

Read the article

Developer Insights
DevOps

DevOps is Dead, Long Live DevOps

A few weeks ago I had a friend Grace reach out to me and ask…

Read the article