The End of Web3
Feedly Boards
Can You Live without Kubernetes? – The New Stack
The container orchestrator may be popular, but it's also complex. Here are the pros and cons of alternatives like Nomad, Cycle, and more. #Kubernetes #K8s #containers #cloudnative #Nomad #Cycle #Hashicorp
Fiberplane: Collaboration When Everything’s on Fire
Fiberplane provides a Jupyter Notebook-type interactive platform that integrates with existing observability tools, creating a central collaboration space.
Data Middleware - The SaaS Ecosystem's Response to Fragmentation by @ttunguz
RT @dmitryn: Insightful read by @swyx. My take: Slight overindex on the 4 mature, generic parts of #devtools ecosystem, where 🏒 is right…
Understanding the Modern Data Stack
An overview of how most businesses make sense of their data today
When WebAssembly Replaces Docker
One of the more interesting discussions that attracted some attention during KubeCon + CloudNativeCon was how, due to its design, WebAssembly can replace Docker in many circumstances.
The Scoop #16: Why doesn’t AWS add spending limits?
(1) swyx 🇬🇧 London Town on Twitter: "every backend i see, PagerDuty and Datadog seem to have ~100% market share, basically uncontested how do you dominate a category so completely that other pple look at you and go “nah i cant top that”? this is a high art"
every backend i see, PagerDuty and Datadog seem to have ~100% market share, basically uncontestedhow do you dominate a category so completely that other pple look at you and go “nah i cant top that”? this is a high art— swyx 🗽 (@swyx) June 29, 2022
Postman's Ankit Sobti on how API is eating software
Postman, which ratcheted up half a million users even before the company was incorporated, was one of the first to recognise the potential of APIs
Is Snowflake a Platform?
Salesforce built one of the world's most successful platforms around CRM data. Can Snowflake do the same for analytics? For platforms, I use the Gates definition, A platform is when the economic value of everybody that uses it exceeds the value of the company that creates it. Applications are already being built on Snowflake, powering the so-called Modern Data Stack. A cloud data warehouse enables the next generation of business intelligence, ETL, and workflow orchestration. At least the priv
Every Sufficiently Advanced Configuration Language is Wrong
Every sufficiently advanced configuration language is the wrong tool for the job. For basic configuration, YAML or JSON is usually good enough. It falls apart when you try to do more: * Template it with a templating engine * Use esoteric language features to reuse code (anchors and aliases) * Patch or modify it with something like JSONPatch * Type-check or schema validate These are anti-patterns and often cause more issues than they solve. So instead, we develop more advanced configuratio
So Easy You Could Run It Yourself
What happens when software becomes so easy to deploy that you could run it yourself? For instance, this blog could be reduced to probably ~100 lines of reusable AWS CDK that anyone could deploy. You wouldn't really have to do much maintenance – the static files are hosted on a CDN, and the dynamic parts have a small surface area. There are enough serverless cloud services to make sure you really only need to worry about application-level errors – not the mail server going down (AWS SES) or the
The Remix IDE
If you're deploying applications on Ethereum, you might use the web-based Remix IDE. It bundles a working set of the different tools you need to write Solidity code, deploy it to a test environment, debug it, and eventually run it in production. Remix might be one of the first times a niche IDE has emerged and started browser-first. Some technicals: First, you can find the open-source code on GitHub here. It is Monaco-based (the same editor that powers VSCode). It uses its own plugin system ra
IaC: Strength or Weakness for Cloud Providers?
Infrastructure as code (IaC) will change the way that we consume infrastructure from cloud providers. IaC is a win for customers, but will it be long-term strategic for the cloud providers themselves? Or is it the start of the commoditization and abstraction of the cloud layer? A wedge for new entrants to compete on? * IaC turns cloud infrastructure from a GUI to an API layer. I believe this also changes the end-user of many of these services, disintermediating many purely operational roles (e
What Comes After Git
Git was born from the collaboration problems in the Linux kernel. Nearly a decade later, new problems arose when Kubernetes (the operating system of the cloud) brought open-source collaboration to a new level. I saw the pain points of git (and GitHub) firsthand working on Kubernetes open-source. Will a new version control system (or something that solves similar problems) spring up? Some ideas on what a new version control system would look like. * Atomicity across projects – GitHub is a de
The product-market-fit hole in Unacademy’s SaaS offering, Cohesive
Unacademy has ventured into SaaS. This experiment leads to more questions than customers, and it will be difficult for Cohesive to pass this test
Don't Let a Bad Abstraction Cost You 2 Years...
Developer-Led Landscape: 2021 Edition - Tyler’s Musings
$49B in annualized recurring revenue, up 22% from 2020, from over 1000 companies whose products were sold or influenced by developers!
Developer-Led Landscape: Cloud Native Application Development
Over 200 Cloud Native Development Companies Representing $100B in Market Capitalization
Growth, Diversification, and Shaky Foundations
Plus! The Employee Equity Put; Competence; Literally; Activist Emissions Tracking; Travel Returns
How Snyk proved developers are the new buyers of app security tools
Cybersecurity has yet to embrace freemium in a major way. But investors say Snyk's success is starting to change that.
Brooks in Reverse
Fred Brooks observed in Mythical Man Month that adding more programmers to a project often slowed it down. The effect works in reverse, as Paul Graham noted in a 2001 essay, The Other Road Ahead: as groups get smaller, software development gets exponentially more efficient Graham was observing the early effects of SaaS and web programming. No need for porting applications to different operating systems or physical releases (floppies, CDs, or software appliances). SaaS removed the dependency h
The New Wave Frontend Toolchain
A new wave frontend toolchain is emerging, and it's extremely performance-driven. I'm talking about Deno and bun (runtimes), esbuild, swc, and Rome (bundlers), to name a few. These tools were built as a response to the slowness and complexity of Webpack. Some traits that separate them from the pack * Written in compiled systems languages like Rust, Go, C++, or other languages like Zig that expose low-level constructs. * Maximize parallelism * Take advantage of cache locality * Edge native
What Drop-In API Observability Looks Like, Pre-Launch and Post-Launch
This is a guest post by Guilherme Mori, CTO at zMatch, about his experience using Akita to quickly understand his API endpoints pre-launch and to easily monitor them post-launch.
Launching Stacks - Cohesive
Stacks help developers launch multiple microservices in a single click
The Value is in the API
Not the implementation. At my first job, I spent a lot of time digging into the fintech stack. I had become convinced that reverse engineering mobile banking APIs was the technically superior option to screen-scraping. I even took my unsolicited opinion to Hacker News, running into one of the Plaid founders (Plaid, like Yodlee before it, originally used screen-scraping). Plaid turned out to be wildly successful. I learned that the value is in the API, not the implementation. Sometimes a dirty i