Pinpoint Engineering

The TL;DR from my session on AI and EngOps at AIDe...

This morning I had the opportunity to chat with software engineers and data scientists at the AI Dev World Conference on a topic I just happen to be v...

Developer Spotlight: Andrew Kunzel, Director of Backend Engineering

Developer Spotlight: Andrew Kunzel, Director of Ba...

Meet Andrew. He’s our Director of Backend Engineering and is a member of Team Bolt ⚡️ who is currently working on building the Developer Dashboard and v2 of our...

Developer Spotlight: Michael Goode, Platform Opera...

Meet Mike. He’s a Platform Operations Engineer here a Pinpoint and member of Team Bolt ⚡️ . who is currently working on building our cloud infrastructure and ba...

Developer Spotlight: Matthew Congrove, Head of UI/...

As we ideate around the idea of a Developer Profile, we wanted to learn more about our team and about who they are as a developer — and a person to get a better...

Radical Transparency for Engineering Teams

Transparency is fundamental to Pinpoint. This philosophy guides our product – teams work better together when they have visibility and open communication – and ...

Notes from a Product Manager: Running Better Agile...

Agile retrospectives are an opportunity for engineering teams to reflect on a project in order to identify what went well and areas of improvement. The goal is ...

What 10 tech experts have to say about building so...

Satya Nadella said in Microsoft’s April earnings call that “we’ve seen two years of digital transformation in two months” since the onset of COVID-19. If softwa...

7 Metrics to Help Developers to Improve Their Prod...

As a Tech Lead on the application engineering team at Pinpoint, I work on front-end web products, including prototyping, developing new features, and architectu...

Remote Work — What Works for Our Engineering Team

Since Pinpoint was founded, a large percentage of our team has worked remotely. As many other companies now find themselves making an unplanned, rushed transiti...

Notes from a Product Manager: 6 Tips and Tools for...

Like most engineers, I love solving problems and optimizing for efficiency. Throughout my years on engineering, QA, and product teams, I’ve found that there’s o...

My Day As An Engineer at The Lead Developer Confer...

A salesperson walked into an engineering conference...🤔 It sounds like the start of a potential joke, but it was actually one of the most valuable learning exp...

The Evolution of the Software Pipeline

Over the past 30 years, nearly everything about software engineering has changed. What was once a relatively niche part of the company such as setting up a sing...

A CEO's 5 Metrics for Software Engineering

In a recent Quora Session, I was asked about the performance metrics that matter most to a business’s success. For a software company, this means both the metri...

Story points are dead. Here's why.

Years ago, a friend of mine walked into an upscale bar in Chicago. He ordered a gin and tonic. “Twenty dollars,” the bartender told him. “Twenty!” my friend sai...

Seeing how (and how well) you build software

For a bulk of its history, software engineering has been like a factory where we can see the orders going in, we can see the product that comes out, but we can’...

Keep or ditch? A closer look at three engineering ...

Every now and again, we like to scrutinize the received wisdoms of software engineering against what the data says. Is the value of a given best practice backed...

4 real reasons to link your code commits

We all know the best practice: when committing code, link it to the originating issue. This is simple to do, as easy as hashtagging the issue ID in the commit c...

How (and why) to measure engineering throughput

If you think about software engineering as a pipeline (as we do), it clarifies, at the highest level, what we care about: how much we get done, how fast we get ...

Making the case for more people

“Why aren’t we moving faster?” It’s a question, sometimes with an expletive attached, that rings in lots of leaders’ ears. The old engineering joke used to be: ...

Plea from HR: how can we help engineers shine?

A couple of weeks ago, at the invitation of the Gartner Research Board, I spoke to a group of human resources executives from some of the biggest companies in A...

Ten questions every CTO should be able to answer

I recently sat down with Jeff Epstein, an operating partner at Bessemer Venture Partners and former CFO of Oracle. The aim of Pinpoint is to use data science to...

Five signs of a healthy sprint

Let’s start with the basic idea. Sprints are a good way to plan work because they’re bounded by a short duration. What can we get done in three months? Boy, har...

Can software engineering be measured?

Initiatives to measure software development are a source of all kinds of engineering misery. Measures, metrics, OKRs, KPIs...the work to define these things is ...

Estimating is a fool’s errand. There’s a better wa...

As Yogi Berra said, "It’s difficult to make predictions, especially about the future." Hard to argue with—particularly if you work in software engineering.

Using the software “pipeline” to unlock engineerin...

This post is adapted from a talk I gave at DevExecWorld in San Francisco, titled: “In a World of Data Science, Why is So Much of Engineering Still Guesswork?”

Say vs. Do: how work really moves from start to fi...

If you're like us, you've got a reasonably well-documented expectation for how your engineering should get done. Setting aside the particular methods of a team ...

Subscribe to the Pinpoint Engineering Blog

cat developer