HN user

geoffroberts

235 karma
Posts38
Comments38
View on HN
www.outseta.com 1y ago

Lessons from a Founder Growing into a Product Manager

geoffroberts
1pts0
www.outseta.com 2y ago

Everyone at our SaaS startup makes $210k per year

geoffroberts
4pts0
www.outseta.com 2y ago

Inner turmoil reported at Hubspot, Stripe

geoffroberts
2pts3
www.outseta.com 2y ago

Stripe, Hubspot Engaged in Secret Arms Race with Mysterious Startup

geoffroberts
2pts0
www.youtube.com 2y ago

If John Lennon worked in tech [video]

geoffroberts
2pts0
www.outseta.com 2y ago

The case for the 7-day free trial, credit card required

geoffroberts
2pts1
www.outseta.com 2y ago

We eliminated investors, management, sales, & forecasts from our SaaS business

geoffroberts
1pts0
www.outseta.com 2y ago

Building SaaS products from within Webflow

geoffroberts
1pts0
www.outseta.com 2y ago

My SaaS startup's equity allocation, expenses, and growth rate after 7 years

geoffroberts
3pts1
www.outseta.com 3y ago

What I learned about SaaS at Buildium

geoffroberts
1pts0
www.outseta.com 3y ago

A Merchant of Record is not the safe haven you think it is for SaaS companies

geoffroberts
1pts0
geoffrobertswrites.com 3y ago

At some point too much process becomes a prison

geoffroberts
4pts0
www.outseta.com 3y ago

My SaaS startup's expenses, equity allocation, and results after six years

geoffroberts
3pts0
www.outseta.com 4y ago

Everyone at our SaaS earns $210k and equity on the same terms as our founders

geoffroberts
4pts0
www.outseta.com 4y ago

As Tech Layoffs Pile Up I Have to Ask–Is This the Best We Can Do?

geoffroberts
1pts0
www.outseta.com 4y ago

A founder's guide to hiring your first marketer

geoffroberts
2pts0
www.outseta.com 4y ago

The pricing experiment that 2x'ed our SaaS's growth rate without raising prices

geoffroberts
2pts1
www.outseta.com 4y ago

Takes “dogfooding” your own SaaS to an new level

geoffroberts
1pts0
www.outseta.com 4y ago

Why is there no “Shopify for SaaS?”

geoffroberts
1pts0
www.outseta.com 5y ago

Our SaaS Startup's Equity Allocation, Expenses, and Results After 4 Years

geoffroberts
2pts0
www.outseta.com 5y ago

Final Vote: Should tech companies take a political stand?

geoffroberts
1pts1
www.outseta.com 5y ago

The Unspoken Hard Bits of Bootstrapping a SaaS Product to Life

geoffroberts
113pts26
www.outseta.com 5y ago

Why Coinbase Got It Wrong and Tech Leaders Need to Speak Out

geoffroberts
4pts0
www.outseta.com 6y ago

My macro-level observations after 10 years spent building tech startups

geoffroberts
3pts0
www.qualified.io 6y ago

Making software engineering interviews predictive of job performance

geoffroberts
131pts109
www.qualified.io 6y ago

The Science Behind Making Engineering Interviews Truly Predictive of Performance

geoffroberts
2pts0
www.qualified.io 6y ago

The Science Behind Making Developer Interviews Truly Predictive of Performance

geoffroberts
5pts0
www.outseta.com 6y ago

What I Learned About SaaS at Buildium

geoffroberts
192pts28
www.qualified.io 6y ago

Why Tech Companies Should Launch Corporate Software Engineering Blogs

geoffroberts
1pts0
www.qualified.io 6y ago

The Qualified Manifesto on Hiring Software Developers

geoffroberts
65pts52
[dead] 1 year ago

We keep inventing magic tools, declaring all that will die in their wake. A 50-year perspective on why this is almost never true, how magic tools help us, and why understanding the engineering is where the value always lies.

That's a good point and I agree with what you said. But I think so many customers are accustomed to working with large, public or VC backed companies where response times are near immediate, product polish is higher, etc. When that's viewed as "the norm" then life becomes harder for bootstrappers.

I understand your point—it's not about optimizing your process above all else (at the expense of speed, for example). But you can and should optimize your hiring process just like you would your sales process, onboarding process, etc and the outcome you're looking for is hires that are successful once hired. It costs companies far more if they sacrifice in the name of speed and make poor hires.

What we advocate for is making the technical assessment component relatively quick and painless, but using the work sample as a basis for assessing the other sorts of skills and intangibles that you mentioned. You can use your in-person time with candidates not to discuss their technical work, but to add requirements, talk through how they might build an additional feature, and generally assesses how well they communicate and solve problems beyond writing code.

The purpose of this paper is to present research that's completely independent of any product, and show how the concepts apply to software engineering specifically. What's your source in saying "software engineering has one of the highest amounts of variability in productivity of any profession?" That seems hugely unfounded.

Great points—I completely agree that the human element of hiring is of critical importance when it comes to building effective and high functioning teams. This article is intended to focus on the more technical/job focused component of hiring. That said, I agree with your comments here across the board.

So you need to design you assessment process to reflect the real world scenarios the hire will encounter. It's surprising to me to hear so many developers push back on this notion that you can't design a predictive hiring process. If you were hiring a dentist, wouldn't a great way to assess them be having them fill a cavity? Or asking a chef to make you your restaurant's signature recipe? It seems very logical and the key here is that the work sample is reflective of what they'll encounter on the job.

I completely agree that if you're designing an sort of assessment process, you should go through it yourself or ask other engineers to go through it so it's reasonably scoped in terms of expected time commitment. You can also use assessment tools that specifically limit how much time an engineer can invest in working on the challenge, which is also useful in showing how much progress each candidate made in a set amount of time. The problem with this approach can often be that the candidate feels like they're working against the clock though, which isn't "real world."

Actually, yes! Erik Bernhardsson, the CTO at Better.com who is cited in the article a few times, does exactly that for finalist candidates that they ask to provide a significant work sample. I think that's 100% appropriate. But that said, a work sample doesn't necessarily have to be something that takes hours on end either.

Buildium stayed pretty true to their original market, focusing mostly on serving that market with a greater level of depth through additional products and services. RealPage, the acquirer, sells to a number of adjacent markets and is moving into the market for small, residential property managers via the acquisition.

I'm definitely in agreement that having some fundamental understanding of other areas of the business is a good thing, for everyone. The point I'm making is you need to be congnizant of where you spend your time and what new skills you invest time developing. I understand HTML and CSS at a fundamental level—I know what they're for and what's possible. But would taking a class in these skills have been the best used of my time as opposed to say, sharpening my skills around positioning or conversion optimization? Probably not. Knowing when to say no and rely on the expertise of others is an important skill to develop.

Thank you so much for the kind words! Buildium found a good market opportunity and built solid technology, but culture and how the business was run was definitely part of its special sauce and a major contributing factor to this sort of outcome. The Advantage is a great read! -Geoff