Posts

Showing posts from July, 2026

Compile, Run, and Satisfied Sigh.

Image
That feeling when you increase your NPCs by 10x, and watch them randomly navigate your largest map with A*, and there is no FPS dip. Here's to Saturday projects. I can't wait to share more details (but I need to, not far enough along yet). 

20 Years Later, MySpace is Trending

Image
  PSA: Stop (just) posting on LinkedIn. LinkedIn is a great way of building an audience, a network, professional connections. And it's a path for establishing yourself a thought leader. BUT: as with most social networks, the relevancy algorithm is dominated by a timestamp. That's great when you're talking about short-lived topics but not when you're making macro observations, discussing careers, strategies, growth, trends. That astute observation you made 3 weeks ago is no less astute today. But yet social networks will deem it less relevant. The post you made 5 years ago? It will never appear in an anyone's feed (even if there's a sudden spike in interest in the very same topic). If you're creating content, then you should own and manage your content. It will have a far broader reach than you can ever predict, and it will give you insights into what people are looking for beyond  LinkedIn. Case in point: a blog post I wrote 20 years ago about MySpace of a...

Your API has no color scheme.

Image
Here's a thought experiment: Imagine you've built a product. It's great in all the right ways. It solves real problems. It's high quality. It's priced perfectly. It scales with ease. And, it so happens, the product has no UI. No experience to manage, no layouts to think through, no color schemes to worry about. It's entirely an API serving as the backbone to many end-customers. Without a user interface, what do your consumers and customers know about you? How do you build trust, loyalty? How do you build your brand? Let's pretend it's the 90s again. Surfing the World Wide Web means starting with any number of search engines. You're building a new approach for indexing pages. You tell your friends about it and are met with "Sounds cool, but does the world really need another search engine?" And so you decide, rather than purchase that Googol domain you've been considering, you'll instead use your engine to power the more established ...

Popular

Work Experience vs Professional Experience

Let's Clear Up The Ambiguity!

FAQs for a Software Engineering Hiring Manager

7 Steps to Writing an Amazing Resume

Where is MySpace Headed?