Board

Board

2272 bookmarks
Newest
Workflow Engine Paradigms
Workflow Engine Paradigms
All happy workflow engines are alike; every unhappy workflow engine is unhappy in its own way. – Tolstoy, on workflow engines. Workflow engines automate a series of tasks. These tasks are usually related to CI/CD, infrastructure automation, ETL, or some other data or batch processing. Execution environment – Modern workflow engines
·matt-rickard.ghost.io·
Workflow Engine Paradigms
Scaling Railway: Roadmap
Scaling Railway: Roadmap
So this is the problem we face. We exist because shipping software is too complicated. We are obsessed with keeping it simple and making infrastructure feel like magic. This approach has brought us hundreds of thousands of users who spend a lot of time asking for more complexity!Our answer to this and many more conundrums, is Railway v2.
It’s a tall order, but the alternative of settling for the current status quo is even more daunting.
We’ll have succeeded with v2 when two things are true:A user can come to the platform and push a button to deploy ANY service(s) or application(s) of arbitrary complexity, wired seamlessly into their existing infrastructureComplexity isn’t just “magically hidden” but provided incrementally, as layers, just in time and as the user needs it through intuitive interfaces
·blog.railway.app·
Scaling Railway: Roadmap
Architectural Engineering Software is Coming Soon to a Browser Near You: Q&A with Paul O’Carroll of Arcol
Architectural Engineering Software is Coming Soon to a Browser Near You: Q&A with Paul O’Carroll of Arcol
WebAssembly is necessary not just for its speed, but for its ability to use memory efficiently. It allows us to design highly compact data structures. Web Workers will allow our geometry algorithms to run off-thread, so that they never bog down the fluidity of the user interface.
The future of WebGPU is somewhat less certain than WASM and workers, but we will certainly be evaluating it as it matures. It offers compute shaders in its core specification, which is particularly compelling because it would allow us to offload geometry generation to the GPU.
·blog.railway.app·
Architectural Engineering Software is Coming Soon to a Browser Near You: Q&A with Paul O’Carroll of Arcol
Insiders' Update: 21st August 2021 - start it and finish it, or don't
Insiders' Update: 21st August 2021 - start it and finish it, or don't
Insiders' Update: 21st August 2021 - start it and finish it, or don't - 2021-08-21-insiders.md
In Andy Hertzfeld's book on the Macintosh, he describes how they’d come back into the office after dinner and work late into the night. People who’ve never experienced the thrill of working on a project they’re excited about can’t distinguish this kind of working long hours from the kind that happens in sweatshops and boiler rooms, but they’re at opposite ends of the spectrum.
·gist.github.com·
Insiders' Update: 21st August 2021 - start it and finish it, or don't
Elon Musk - Why I Win
Elon Musk - Why I Win
This is a video where Elon Musk talks about his mindset and generally about success. In this video you will find a lot of incredible advice for life, for bus...
·youtube.com·
Elon Musk - Why I Win
Beware Flavored Software
Beware Flavored Software
If you’re building the tech equivalent of balsamic strawberry ice cream, don’t expect vanilla scale
Notice something in common? They all feed off of a resource that is either widely accessible or easily recreated. The Gmail API makes it easy to build an email app, the AccuWeather API makes it easy to build a weather app, Stable Diffusion makes it easy to build an AI avatar app, every programming language comes with math functions built-in, you can easily get access to people’s photos from Apple or Google, etc.To be clear, sometimes scalable businesses do emerge from categories that are usually fragmented and flavor-based. My point is that it’s rare.
Consumer packaged goods (CPG) like food, drinks, and toiletries are clearly flavor-based. But they tend to work a bit better as businesses than flavor-based software because, like media, they’re consumable: when you use them, they run out, and you need to buy more. The only difference is people are more likely to keep buying the same unique type of hand soap or whatever for a long time, whereas with media once you’ve consumed a thing you’re unlikely to consume it again. And because there are hard marginal costs associated with manufacturing and distribution, the price never goes all the way to zero in the way that it often does with software or media.
The downside is that your cost structure is probably not as great as pure tech companies, but the upside is that you have less competition.
All of these types of products can involve some flavoring to help them get off the ground. The point is not that flavoring is bad. It’s good! But it has a very specific role. Flavor provides an initial product wedge. It’s helpful for standing out initially but doesn’t provide long-term differentiation or durable advantage.
Vertical focus. Right now Lex seems like a general-purpose AI writing tool. But over time it will become more obvious that there is a subset of writing that deserves a specific tool. For example, it used to be the case that software UI designers used a design tool (Photoshop) that was made for photo editing; I think we’ll look back on today’s writing apps, like Google Docs, as similarly broad.
·every.to·
Beware Flavored Software
The End of Organizing
The End of Organizing
How GPT-3 will turn your notes into an *actual* second brain
·every.to·
The End of Organizing
How Layoffs in Startupland Differ Between B2B & B2C Companies by @ttunguz
How Layoffs in Startupland Differ Between B2B & B2C Companies by @ttunguz
The current wave of layoffs, a difficult component of the innovation boom/bust cycle, differs from the previous years’ dynamics. B2B companies have reduced headcount to a greater extent than at any time since 2020. In the last three years, B2C startups’ ratio of layoffs have dwarfed B2B layoffs. In 2020, B2C companies cut 8.8x the number of B2B employees. 3.8x in 2021, & 6.9x in 2022. Year-to-date in 2023, the figure is 1.
·tomtunguz.com·
How Layoffs in Startupland Differ Between B2B & B2C Companies by @ttunguz
Netflix’s New Chapter
Netflix’s New Chapter
Netflix waited out Blockbuster with better economics, and it’s seeking to do the same with its competitors today; the key to the company’s differentiation, though, is increasingly creat…
·stratechery.com·
Netflix’s New Chapter
Where Fraud Lives and Why
Where Fraud Lives and Why
Plus! Segmented Markets; Apple the Outlier; Outsourcing; Working as Intended; Headcount; Diff Jobs
·thediff.co·
Where Fraud Lives and Why
GPT Lineage
GPT Lineage
What's the difference between GPT-3 and Chat GPT? OpenAI's code-davinci-2 and text-davinci-3 models? A short primer. The initial GPT-3 (2020) is known as "davinci" in OpenAI's API models. You can see this post to see what it was trained on. InstructGPT introduced fine-tuning through human-written demonstrations and "instruction tuning." This
·matt-rickard.ghost.io·
GPT Lineage
Is AI the new crypto?
Is AI the new crypto?
The nuclear winter techpocalypse arrived, sparing only artificial intelligence. Peak AI indicators are everywhere. Can it maintain the faith that crypto lost?
·luttig.substack.com·
Is AI the new crypto?
How to Version an API
How to Version an API
Imagine you have a RESTful API that has been serving thousands of users. You've been maintaining the code, and now it's time to add a critical new feature – versioning. Often overlooked, API versioning is probably the most important part of the API infrastructure. It's something that you should probably think
·matt-rickard.ghost.io·
How to Version an API
Cheap UIs
Cheap UIs
Sometimes you need a quick and easy UI for your application. In the past, these were bare-bones buttons, inputs, and other displays barely usable by even technical users. But the quality has improved for even the quickest-built UIs, and they've become easier to build. Now it's for everyone, from machine
·matt-rickard.ghost.io·
Cheap UIs
Is the Suite Strategy Right for Your SaaS Startup? by @ttunguz
Is the Suite Strategy Right for Your SaaS Startup? by @ttunguz
Most massive software companies structure themselves with an office of the CEO, which allocates capital to different business units. Within each business unit, a general manager operates one or more products. There are three paths I’ve seen to achieve this scale: The dominant path of the last ten years: focus on a single product until the company is roughly at $100m in ARR, then build adjacent products. Snowflake, DataDog, Zendesk, CrowdStrike etc.
·tomtunguz.com·
Is the Suite Strategy Right for Your SaaS Startup? by @ttunguz
Money Manager Fees: Who Gets Paid How? | Finance FAQ
Money Manager Fees: Who Gets Paid How? | Finance FAQ
The Diff is testing out a new free newsletter that clearly explains one concept from finance, economics, or corporate strategy each week.
·financefaq.beehiiv.com·
Money Manager Fees: Who Gets Paid How? | Finance FAQ