An Engineer’s Guide to USB Typе-С (2024)
ti.comDownload PDF
Download PDF
It quickly became small talk; whenever I speak with a fellow engineer working in tech, we somehow always end up in the same direction: “AI agents are getting so smart nowadays, my job will eventually be replaced by them. You … Read more
I enjoy writing code. Let me get that out of the way first. The problem solving, the architecture decisions, the feeling when something clicks into place. That hasn’t changed. What has changed is everything around it. Lately I’ve been spending … Read more
I refuse to use AI coding tools. I don’t need to try them to know they’re garbage. I have instincts. I tested ChatGPT in 2022, and asked it to write something. It (obviously) got it wrong; I don’t remember what … Read more
Every couple of years somebody notices that large tech companies sometimes produce surprisingly sloppy code. If you haven’t worked at a big company, it might be hard to understand how this happens. Big tech companies pay well enough to attract … Read more
✨ Series Overview This is the first in a series of posts on the true cost of a programming language. The Leadership Blindspot: How Identity Drives Multi-Million Dollar Technical Debt A programming language is the single most expensive choice a … Read more
Think about it: A small team at TikTok can alter the attention patterns of a billion teenagers in months. Meanwhile, educational institutions need years just to update their curricula, and democratic governments require decades to develop coherent responses to technological … Read more
A serendipitous observation in a Chemical Engineering lab at Penn Engineering has led to a surprising discovery: a new class of nanostructured materials that can pull water from the air, collect it in pores and release it onto surfaces without … Read more
Right now people are blowing up on Twitter about whether the USA needs to import top talent from other countries, and if that means that American home-grown engineering talent is weak. Last month, people were blowing up over a study … Read more
Not losing track of money is the bare minimum for fintech companies. And yet, I used to work for a startup that, on every transaction, simply lost track of a couple of cents. As if they fell from our pockets … Read more