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.
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.
(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
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
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
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
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
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
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
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.
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
WeWork has been posing as a tech company (albeit unsuccessfully) since its inception, and given their recent troubles, it’s a good time to step back and evaluate what makes a company tech. Today, tech = SaaS, and gross margins tell the story. Real software margins float anywhere from 70-90%, while WeWork’s sit at 20%. The truth is companies should be valued based on these margins, not whether or not they’re “tech.”
Founders generally think about exiting their startups in two ways: building and selling the company for millions, or building and taking it public for billions. But they don’t have to strive for these “get rich quick” plays—an increasingly popular alternative is to build and extract cash from a business over time. Basecamp CEO Jason Fried is a big proponent of the idea and believes founders should be creating companies that are like mom and pop Italian restaurants: they have longevity, a sustainable business, and aren’t gunning to be the next Olive Garden.
Chicken Tenders Recipe | Super Crispy Chicken Tenders | Spicy Crispy Chicken Tenders | Spicy Crunchy Chicken Strips | Spicy Crispy Chicken Strips | Crispy Fried Chicken Tenders | Crispy Fried Chicken
Ingredients for Chicken Tenders Recipe:
Chicken tenders- 8-10 nos (300 gms)
For marination:
- Salt- 1/4 tsp
- Pepper powder- 1/4 tsp
- Red Chilli powder- 3/4 tsp
Flour mix for 1st layer:
- Maida/All purpose flour- 1 cup
- Salt- 1/2 tsp
- Pepper powder- 1/2 tsp
- Red Chilli Powder-1 tsp
- Garlic powder- 1/4 tsp
- Baking soda- a pinch
Egg wash:
- Egg, whisked-1
- Milk- 2 tbsp
- Red Chilli sauce- 2 ts OR Tabasco sauce- 1.5 tsp
For breading:
- Plain Panko breadcrumbs- 2 cups
Preparation:
- Marinate the chicken tenders with the ingredients and set aside for 30 mins.
- Get the flour mixture ready in a glass bowl and put the marinated chicken pieces in it. Dredge these well to fully coat the chicken tenders with the flour mixture.
- Arrange two square glass containers/ dishes. Prepare the egg wash mixture in one and pour the Panko breadcrumbs in the other evenly.
Process:
- Take a flat skillet/deep pan and pour oil sufficient to deep fry the tenders. Heat the oil to medium hot.
- To bread the tenders take out the tenders one at a time and place on the egg wash. Coat it well and then place on the panko breadcrumbs. Bread it to evenly coat the tenders with Panko breadcrumbs. Arrange on a plate.
- Repeat the steps with the other tenders.
- Once the oil is medium hot, drop the tenders one at a time so as to not crowd the pan, say 4/5 in one batch.
- After around 2-3 mins once the tenders start floating on top, turn them over. Continue to fry them turning them few times till the tenders are golden brown color on all sides.
- Remove from oil and put the next batch. Repeat the process.
#chickentendersrecipe #crispychickentenders #spicychickentenders #crunchychickentenders #crispychickenstrips #spicychickenstrips #spiceeats #spiceeatsrecipes #spiceeatschicken
Music: https://www.bensound.com/royalty-free-music
Some personal traits can be changed, and some cannot. The dimensions where people tend to improve with time and coaching are reliably distinct from the dimensions that don't tend to change even with significant time and coaching.
Designing sharp assets is crucial to us, it’s a statement of our commitment to creating quality products. To achieve this, we decided to draw our images completely in Figma.