HN user

nwhatt

347 karma

https://github.com/nwhatt https://www.redoxengine.com

Posts16
Comments115
View on HN

I once had a great presentation about this very topic!

The presenter gave us both the Tufte book and a detailed handout.

The idea is that you use the PowerPoint like you would an overhead projector, details that would otherwise be on slides are better as a handout that people can read/annotate as they want.

This was part of a summer REU and focused on academic talks, and this all falls apart in a remote setting - but I think there are ways to capture the essence of this style on Zoom.

It's not really clear if this advice is for within the enterprise (a company that maintains so many systems they spend millions to integrate them) or at the edge (a company that needs to integrate with multiple third parties). I can see the argument for the intra-enterprise work being valuable, but at the edge I'm less convinced.

Minor nitpick: sign in with Google and Facebook don’t use SAML, they use OAuth and OpenID Connect. Leading with those as an example undermines the authors later points.

Mythical Man-Month isn't trying to say "surgical teams work well - let's apply that approach to software". Instead, it's an analogy to explore Fred Brook's thoughts on 10x programmers and "building systems with as few minds as possible". Brook's attributes the idea to Harlan Mill's paper "Chief programmer teams, principles, and procedures" - which I can't find online, but I'd be curious how Mills treats the analogy.

I think you're pointing out the double-edged sword that is Docker; it's very easy to run and experiment with new technologies, even ones you might not be organizationally ready for. The "local" kafka that you used for a proof of concept is now AWS MSK in production.

The Cruise Origin 7 years ago

I wonder how long it will take the average Bay Area commuter to find an adversarial driving pattern for this.

I did a trial in 2018 and liked the product a lot. There were some simple metrics like "does a developer commit code every business day" and "how long do your PRs sit waiting for review". Other more complex things they produced from the git log were statistics about churn (how often you touch the same code), and new code vs. refactoring vs. bug fixing.

Overall, I thought they handled the "you can't make metrics for developers" type objections fairly well. To get everyone on the dev team engaged and thinking about their metrics seemed like too big of a hurdle given the cost per seat of GitPrime.

This is a great sentence:

We are doing this to situate product development closer to our customers, improve our ability to tap the 99.74% of talented engineers living outside the metro areas of our first four hubs, and further our mission of increasing the GDP of the internet.

Froebel’s Gifts 7 years ago

As always a great story. The part about Milton Bradley mass producing and eventually exploiting Froebel’s gifts will stick with me.

AirPods 7 years ago

I embraced airpods early because I had the opposite problem: my corded headphones would get caught by a dog leash and pull my $1000 phone out of my pocket.

I loved staying in love hotels when a hostel was not convenient. A king size bed and all you can watch Starcraft, usually with a PC Cafe next door (breakfast, lunch, dinner).