Feedly Boards

1227 bookmarks
Newest
Toolchain Sprawl
Toolchain Sprawl
Linux announced that Rust would be the second official language supported in the codebase. That's impressive, considering Linux has been around for 30 years! Engineering discipline. Only five-ish* languages are approved to use within Google (Java, C++, Go, JavaScript/TypeScript, and Python, as I recall). Languages like Haskell or frameworks like Node.js are forbidden. Why? More languages means more tooling and workflows to support. More institutional knowledge needs to be shared and more speci
·matt-rickard.com·
Toolchain Sprawl
Markdoc
Markdoc
·markdoc.io·
Markdoc
The Core Formula of Internet Businesses
The Core Formula of Internet Businesses
If you don't have network effects, what other asset can you have to create a massive online business?
·unchartedterritories.tomaspueyo.com·
The Core Formula of Internet Businesses
Let's Continue Bundling into the Database
Let's Continue Bundling into the Database
A very silly blog post came out a couple months ago about The Unbundling of Airflow. I didn’t fully read the article, but I saw its title and skimmed it enough to think that it might’ve been too thin of an argument to hold water but just thick enough to clickbait the VC world with the word “unbundling” while simultaneously Cunningham’s Law-ing the data world. There was certainly a Twitter discourse.
·ethanrosenthal.com·
Let's Continue Bundling into the Database
The Unbundling of Airflow
The Unbundling of Airflow
If the unbundling of Airflow means all the heavy lifting is done by separate tools, what is left behind?
·blog.fal.ai·
The Unbundling of Airflow
Streaming Applications
Streaming Applications
Netflix and the ability to stream on-demand, non-interactive media was a significant innovation in the last two decades. Streaming interactive applications over the internet is an exciting and logical next step. Here are three different products that implement interactive streaming applications. Streaming web browser (Mighty [https://www.mightyapp.com/]). The browser is the new operating system. More complex applications are run inside the browser (e.g., Figma, Google Earth) that can sometimes
·matt-rickard.com·
Streaming Applications
Sarah Constantin (11/100 Substack posts) on Twitter: "Something around this topic seems really important, and part of it clicked for me just now. 🧵 1.) A promise is analogous to a debt. Making a promise = borrowing. Fulfilling a promise = paying back."
Sarah Constantin (11/100 Substack posts) on Twitter: "Something around this topic seems really important, and part of it clicked for me just now. 🧵 1.) A promise is analogous to a debt. Making a promise = borrowing. Fulfilling a promise = paying back."
Something around this topic seems really important, and part of it clicked for me just now. 🧵1.) A promise is analogous to a debt. Making a promise = borrowing. Fulfilling a promise = paying back. https://t.co/jj6EccMhuC— Sarah Constantin (@s_r_constantin) May 15, 2022
·twitter.com·
Sarah Constantin (11/100 Substack posts) on Twitter: "Something around this topic seems really important, and part of it clicked for me just now. 🧵 1.) A promise is analogous to a debt. Making a promise = borrowing. Fulfilling a promise = paying back."
Unstable pipedream: Terra's unravelling puts the spotlight on crypto’s ‘safe’ tokens
Unstable pipedream: Terra's unravelling puts the spotlight on crypto’s ‘safe’ tokens
TerraUSD's collapse last week shows why algorithmic stablecoins aren't exactly stable Read this edition online Wednesday, 18 May 2022 Tokenised is your weekly read to navigate and mine the rich vein of crypto developments that flow through India and Southeast Asia.
·feedly.com·
Unstable pipedream: Terra's unravelling puts the spotlight on crypto’s ‘safe’ tokens
Robbing Peter to pay Paul is robbing us all
Robbing Peter to pay Paul is robbing us all
When particles in the air on one side of the world can change the frequency of cyclones on the other, you know Peter, Paul, and everyone else is in the exact same boat Read this edition online
·feedly.com·
Robbing Peter to pay Paul is robbing us all
Elastic changes access to coding libraries to discourage AWS OpenSearch
Elastic changes access to coding libraries to discourage AWS OpenSearch
After years of disputes between AWS and Elastic, the smaller company has now changed access policies to code libraries that are designed to make life harder for developers who aren’t using its commercial products.
·protocol.com·
Elastic changes access to coding libraries to discourage AWS OpenSearch
Paddle, the company that wants to take on Apple in IAP, raises $200M at a $1.4B valuation to supercharge SaaS payments
Paddle, the company that wants to take on Apple in IAP, raises $200M at a $1.4B valuation to supercharge SaaS payments
Software as a service has become the default for how organizations adopt and use apps these days, thanks to advances in cloud computing and networking, and the flexibility of pay-as-you-use models that adapt to the evolving needs of a business. Today, a company called Paddle, which has built a large business out of providing the […]
·techcrunch.com·
Paddle, the company that wants to take on Apple in IAP, raises $200M at a $1.4B valuation to supercharge SaaS payments
Why Automattic did a stock buyback
Why Automattic did a stock buyback
The Wordpress.com owner raised a lot more money, bought back more shares and still operates an internal stock market of sorts, which it plans to open source.
·protocol.com·
Why Automattic did a stock buyback
AI + ransomware = “terrifying”
AI + ransomware = “terrifying”
Arms race — Microsoft channel — Enterprise funding View email in browser | Forward this email By the Enterprise team May 16, 2022 Hello and welcome to Protocol Enterprise! Today: why cash-rich ransomware groups might be hiring AI experts sooner than anyone would like, Microsoft’s channel chief leaves the company, and this week in enterprise tech startup investments.
·feedly.com·
AI + ransomware = “terrifying”
Matter II
Matter II
At Matter, we’re on a quest to build the perfect reader.
·hq.getmatter.com·
Matter II
Code Managed Service is Coming For Static Sites
Code Managed Service is Coming For Static Sites
The last two years, I've hosted my blog with ghost.org [https://ghost.org/]. As the blog has grown, so have the costs. Later this year, I'll probably move to hosting it myself on AWS for a fraction of the cost ($0.25/mo vs. $25/mo), all with less than 100 lines of code. Self-hosting on cloud infrastructure has become so easy that I have to consider it. I think SaaS (in general) will start to look more like cars. Cars need maintenance and aren't fixable or debuggable by the average person, yet w
·matt-rickard.com·
Code Managed Service is Coming For Static Sites
Taking on Good Technical Debt
Taking on Good Technical Debt
Technical debt is a bad word, but it doesn't have to be the Godfather's offer you can't refuse debt. Organizations do everything to fight the inevitable accumulation of debt (and fail). Yet, most code should and will need to be rewritten. What if I told you technical debt wasn't so bad? Technical debt is a tradeoff. In a perfect world, your stack would be infinitely modular – the ability to add arbitrary new features without refactoring, switch clouds or technology without pain, and never deal
·matt-rickard.com·
Taking on Good Technical Debt
{Java,Py}Script
{Java,Py}Script
There was a project announced this week that lets you write python scripts in HTML and have them execute in the browser (pyscript [https://github.com/pyscript/pyscript]). Here's an example. Hello world! This is the current date and time, as computed by Python: from datetime import datetime now = datetime.now() now.strftime("%m/%d/%Y, %H:%M:%S") Under the covers, this uses pyodide [https://pyodide.org/en/stable/] and WebAssembly. This is on
·matt-rickard.com·
{Java,Py}Script
What's Holding Monorepos Back?
What's Holding Monorepos Back?
Monorepos have a U-shaped utility function – great for small and large projects, difficult for mid-sized ones. But there aren't many good monorepo frameworks out in the world. Lerna is deprecated, and even new upstarts like Turborepo are getting absorbed (i.e., acquired) into other companies (Vercel). Likewise, centralized version control tools like Perforce and large-scale build tooling (buck, bazel, pants) have struggled with adoption. As someone who continues to manage projects in a monorepo
·matt-rickard.com·
What's Holding Monorepos Back?
Improving Twitter
Improving Twitter
Twitter's acquisition was one of my "Low Conviction" 2022 predictions [https://matt-rickard.com/2022-predictions/], but I certainly didn't think this would happen. Here are some of my unsolicited thoughts on what Musk could do with Twitter. Outsource Innovation While Twitter has had a few high-profile product launches in the last two years (Spaces, Fleets, NFTs), the product has been relatively stagnant for years. With the constant churn at the company (Jack gone, the go-private acquisition),
·matt-rickard.com·
Improving Twitter
Innovation Tokens
Innovation Tokens
> When people tell me they've learned from experience, I tell them the trick is to learn from other people's experience. – Warren Buffett When you start a company, you get three innovation tokens. You can spend them however you want – adopting a new framework, implementing a unique interview process, adding non-standard terms to a term sheet, 0r designing your own database all count as an innovation token. The standard advice has been to choose boring technology [https://mcfunley.com/choose-bor
·matt-rickard.com·
Innovation Tokens
Chekhov's Gun of Product Development
Chekhov's Gun of Product Development
> One must never place a loaded rifle on the stage if it isn't going to go off. It's wrong to make promises you don't mean to keep. – Anton Chekhov Whenever I watch movies, I always pay attention to otherwise unrelated elements that seem to get a little extra screen time or one too many mentions. How could those elements foreshadow the plot? Chekhov's gun is a principle that says that every component of a story must have a reason, and irrelevant elements should be removed. Often you can predict
·matt-rickard.com·
Chekhov's Gun of Product Development
Why Do Protocols Win?
Why Do Protocols Win?
> We reject: kings, presidents, and voting. We believe in: rough consensus and running code. – David Clark [https://en.wikipedia.org/wiki/David_D._Clark] (1992) From the 1970s to the 1990s, the goal of building a global computer network was becoming more evident. However, how it would be built was one of the most fiercely debated topics in computer science. Some refer to the 1970s-1990s as The Protocol Wars, a period where competing standards [https://xkcd.com/927/] proliferated and competed fo
·matt-rickard.com·
Why Do Protocols Win?
Cable’s Last Laugh
Cable’s Last Laugh
Cable companies survived the great unbundling thanks to selling Internet service; they may be best place to make the bundle of the future.
·stratechery.com·
Cable’s Last Laugh
Athens Joins Y Combinator
Athens Joins Y Combinator
Athens is "open-source Roam Research". Athens is the most private, secure, and extensible tool for networked thought. TLDR: Join our community and contribute to our project.Join our waitlist to get in line to use the beta!Why Y CombinatorAthens is joining YC's Winter 2021 batch, which runs from January-March
·athensresearch.ghost.io·
Athens Joins Y Combinator
Focused and Diffuse: Two Modes of Thinking
Focused and Diffuse: Two Modes of Thinking
Our brains employ two modes of thinking to tackle any large task: focused and diffuse. Both are equally valuable but serve very different purposes. To do your best work, you need to master both.
·fs.blog·
Focused and Diffuse: Two Modes of Thinking
A Bill.com deep dive
A Bill.com deep dive
A look at what Bill.com provides, and where it is going with its two recent acquisitions.
·hhhypergrowth.com·
A Bill.com deep dive