Board

Board

2272 bookmarks
Custom sorting
Blurring Language Boundaries
Blurring Language Boundaries
The advice goes: pick the programming language that you already use or the one that makes sense for your domain. If you were doing anything in data, you would probably choose Python for libraries like pandas and numpy. If you were doing something with containers or Kubernetes, you might choose
·matt-rickard.ghost.io·
Blurring Language Boundaries
A little bit of slope makes up for a lot of y-intercept
A little bit of slope makes up for a lot of y-intercept
A little bit of slope makes up for a lot of y-intercept - slope_vs_starting.md
Another example is hiring. Before I came back to academia a couple of years ago I was out doing startups. What I noticed is that when people hire they are almost always hire based on experience. They're looking for somebody's resume trying to find the person who has already done the job they want them to do three times over. That's basically hiring based on Y-intercept.
·gist.github.com·
A little bit of slope makes up for a lot of y-intercept
WebContainers, Rerun, and more
WebContainers, Rerun, and more
Welcome to issue #13 of the browsertech digest. WebContainers Most browser-based IDEs work by running the development toolchain — compilers, packaging tools,...
·digest.browsertech.com·
WebContainers, Rerun, and more
End-programmer Programming
End-programmer Programming
The dream of “end-user programming” is still too far away. Let’s set our sights on “end-programmer programming” first.
The task of end-programmer programming is empowering programmers to actually control the software they use in their lives; not just the software they write for work.
Freedom 3 is the right to distribute modified versions to others, but, in this world, it's not necessarily access to the source that enables this freedom. Instead, it's access to the runtime environment.
·blog.val.town·
End-programmer Programming
A clean start for the web - macwright.com
A clean start for the web - macwright.com
Daydreaming a post-HTML Utopia
The worse the ‘Mac App Store’ and ‘Windows App Store’ and ’App Store’ and ’Play Store’ get, the bigger a cut those monopolies demand, the more it costs to be a Mac or Windows developer, the more that applications get pushed to the web. Sure, some applications are better on the web. But a lot are just there because it’s the only place left where you can easily, cheaply, and freely share or sell a product.
·macwright.com·
A clean start for the web - macwright.com
Arweave - macwright.com
Arweave - macwright.com
A review of arweave, a new decentralized web technology that attempts to create an immutable, blockchain-based internet.
·macwright.com·
Arweave - macwright.com
1.0 Is the Loneliest Number
1.0 Is the Loneliest Number
Many entrepreneurs idolize Steve Jobs. He’s such a perfectionist, they say. Nothing leaves the doors of 1 Infinite Loop in Cupertino without a polish and finish that makes geeks everywhere d…
·ma.tt·
1.0 Is the Loneliest Number
✨ Jean Yang ✨ on Twitter
✨ Jean Yang ✨ on Twitter
“Today, software is more like a rainforest rather than a planned garden. Code bases are more complex than ever before; the rise of SaaS and APIs means prod is the only source of truth. But dev tools haven’t caught up. Dev tools need a ChatGPT makeover. Here’s what I mean. 1/”
·twitter.com·
✨ Jean Yang ✨ on Twitter
✨ Jean Yang ✨ on Twitter
✨ Jean Yang ✨ on Twitter
“💯 People also aren't talking much about how the new generation of devs has different expectations of dev tools. What's 🔥: ✔️ Good DX ✔️ Clear docs ✔️ Fast time to value What's not: ❌ Manual work as a badge of honor ❌ Implicit knowledge required ❌ High learning curves”
·twitter.com·
✨ Jean Yang ✨ on Twitter
✨ Jean Yang ✨ on Twitter
✨ Jean Yang ✨ on Twitter
“The developer deficit is one of the biggest forces changing software. Today, software development is almost never about writing code from scratch. Increasingly, teams are constructing software from prefab, plug-and-play pieces. The rest of the dev toolbox needs to catch up.”
·twitter.com·
✨ Jean Yang ✨ on Twitter
Web technology optimism hour
Web technology optimism hour
Gotta have opposites, light and dark and dark and light, in painting. It’s like in life. Gotta have a little sadness once in awhile so you know when the good times come. I'm waiting on the good times now. - Bob Ross
Modern web applications are written in TypeScript but the tooling around their development is increasingly tools in Rust and Go. We have esbuild (Go) that replaces Babel and Webpack for Remix and other frameworks, SWC (Rust) that replaces Babel for Next.js and Turbo.build (Rust) that might eventually also replace Webpack. Rome (Rust) is trying to replace prettier for formatting files and, eventually the rest of the stack. The creator of SWC is also working on a replacement for the TypeScript compiler in Rust.
·macwright.com·
Web technology optimism hour
On Placemark
On Placemark
The full story
In that podcast last year, I was also asked whether I had any advice. I didn’t then and I’m probably not going to give any now. The kind of things that you learn in this experience are more like what you learn by running a marathon or moving to a new city: you can talk about them, but it doesn’t really impart the knowledge.
·macwright.com·
On Placemark
Normal People: Summary & Synopsis - The Bibliofile
Normal People: Summary & Synopsis - The Bibliofile
This story takes place across five years. January – March 2011 Marianne Sheridan and Connell Waldron are teenagers living in Ireland. They are friends, but pretend not to know each other in school. Marianne is the smartest girl in school, but is unpopular. She reads a lot and doesn’t wear make-up or dress well. Her ...
·the-bibliofile.com·
Normal People: Summary & Synopsis - The Bibliofile
MotherDuck: Big Data is Dead
MotherDuck: Big Data is Dead
Big data is dead. Long live easy data.
This bias towards storage size over compute size has a real impact in system architecture. It means that if you use scalable object stores, you might be able to use far less compute than you had anticipated. You might not even need to use distributed processing at all.
An alternate definition of Big Data is “when the cost of keeping data around is less than the cost of figuring out what to throw away.” I like this definition because it encapsulates why people end up with Big Data. It isn’t because they need it; they just haven’t bothered to delete it. If you think about many data lakes that organizations collect, they fit this bill entirely: giant, messy swamps where no one really knows what they hold or whether it is safe to clean them up.
·motherduck.com·
MotherDuck: Big Data is Dead
A Flare Across the Clouds : Cloudflare's Earnings Report by @ttunguz
A Flare Across the Clouds : Cloudflare's Earnings Report by @ttunguz
I’m watching public company earnings to identify early trends in the software market to inform startups’ plans for 2023. Yesterday, Cloudflare announced earnings. I’m adding Cloudflare to the list of tracked companies for this series. Company Q-6 CAGR Q-5 CAGR Q-4 CAGR Q-3 CAGR Q-2 CAGR Q-1 CAGR Q-0 CAGR Microsoft Azure 50% 51% 46% 46% 40% 35% 31% Google Cloud Platform 46% 54% 45% 51% 35% 38% 32% Amazon Web Services 37% 39% 40% 40% 33% 27% 20% CloudFlare n/a n/a 48% 49% 51% 48% 48% CloudFlare’s annual growth rates haven’t slowed in the 5 quarters, unlike Microsoft, Google, & Amazon’s growth rates.
·tomtunguz.com·
A Flare Across the Clouds : Cloudflare's Earnings Report by @ttunguz
History Begins Again for Big Tech
History Begins Again for Big Tech
Plus! Yachts, Taxes; Bad Ads; Investor Relations; Market Signals; More AI-in-the-Browser; Diff Jobs
·thediff.co·
History Begins Again for Big Tech