SwiftUI apps at scale
It’s been production-ready since 2020SwiftUI is fantastic, but not perfect. Some of these imperfections are expected from a nascent 4-year-old framework, but just one creates the roadblock to wider adoption.Today, I’m going to tell the story of my SwiftUI journey at 3 startups; and explain my solution to the critical flaw
Read moreVertical AI and who might build it
W elcome to the TechCrunch Exchange, a weekly startups-and-markets newsletter. It’s inspired by the daily TechCrunch+ column where it gets its name. Want it in your inbox every Saturday? Sign up here. It was a short workweek in the U.S., but there was plenty to read and reflect on. For
Read moreDeal Dive: Startups can still raise capital — even if it’s for a good cause
When venture funding started to slow in 2022, many feared that investors would retreat to where they were comfortable: SaaS companies founded by folks in their network. And any company that wasn’t posting top growth metrics would struggle to secure funding. While this has largely been true, there have been
Read moreThe week in AI: Generative AI spams up the web
Keeping up with an industry as fast-moving as AI is a tall order. So until an AI can do it for you, here’s a handy roundup of recent stories in the world of machine learning, along with notable research and experiments we didn’t cover on their own. This week, SpeedyBrand, a
Read moreThe good version of TweetDeck is back, but for how long?
Illustration by Kristen Radtke / The Verge; Getty Images Overnight, users across Twitter began reporting that the older, and much better, version of TweetDeck has returned. It was disabled last week when Twitter abruptly threw up a rate-limiting paywall and killed the legacy APIs that allowed the old version of
Read moreThere Is No Bad Code
A short reflection.Photo by Michael Dziedzic on UnsplashThere is no bad code.It just does the wrong thing very efficiently.The words effective and efficient both mean “capable of producing a result,” but there is an important difference. Effective means “producing a result that is wanted”. Efficient means “capable of producing desired results without
Read moreBest line to fit three points
Suppose you want to fit a line to three data points. If no line passes exactly through your points, what’s the best compromise you could make? Chebyshev suggested the best thing to do is find the minmax line, the line that minimizes the maximum error. That is, for each candidate
Read moreMeta’s vision for Threads is more mega-mall than public square
In the latest sign that Meta’s new Twitter lookalike Threads is unlikely to capture the essence of its predecessor, the company is apparently actively disinterested in cultivating its new app into useful hub of breaking news and world events. In a reply to a question from The Verge’s Alex Heath,
Read moreI Almost Burned Out as a Software Engineer so You Don’t Have To
In 2021, I almost burned out. It lead me to question a lot of things about myself, the work I do, and how it affects meContinue reading on Better Programming »
Read moreIf you don’t buy Jony Ive’s $60,000 turntable, are you really a music fan?
You enjoyed his iMacs, his iPhones, his iPads. You thrilled at the way he said “aluminium” [sic]. You admired the typeface. Are you ready for the $60,000 turntable? Better make up your mind fast, because Linn is only producing 250 of these handmade bad boys. A record player doesn’t seem
Read more