Michael Tsai - Blog - Catching Native Apps
Feedly Boards
How I build a feature
I’m maintaining a lot of different projects at the moment. I thought it would be useful to describe the process I use for adding a new feature to one of …
Doing Big Things for Small Dollars with Cloudflare Workers and Azure Functions
As time has gone by, one of the things I've enjoyed the most in running Have I Been Pwned [https://haveibeenpwned.com/] (HIBP) is seeing how far I could make the dollars stretch. How big can it go whilst at the same time, running it on a shoestring? I keep
How I Got Pwned by My Cloud Costs
I have been, and still remain, a massive proponent of "the cloud". I built Have I Been Pwned (HIBP) as a cloud-first service that took advantage of modern cloud paradigms such as Azure Table Storage to massively drive down costs at crazy levels of performance I never could have achieved
Why (Enterprise) Software Is Bloated · The mailbox.my Blog
People are often baffled why enterprise software is slow, uses lots of memory, and is generally a pain to work with. Before starting mailbox.my, I did work at a large enterprise software company, so I hope to offer some insights with this post. Most of this actually applies to software in general.
Kafka Message Journey – Shahinism
One Way Smart Developers Make Bad Strategic Decisions
Sometimes smart people working hard make things worse. The following story is based my recollection of some real events:Scheduling Work ProblemsA s...
WebGPU — All of the cores, none of the canvas — surma.dev
WebGPU is an upcoming Web API that gives you low-level, general-purpose access GPUs.
Feature-Less Software
Most software is feature-ful: built from an amalgamation of individual features, which are usually atomic ways to do something specific, arranged in a singular interface that has to work for every user of that piece of software. Each feature is usually built with a small number of end-to-end user experiences in mind (often in the form of "user stories"). Each feature has to live somewhere in the UI; sometimes they're put in unexpected or awkward places, and every so often the whole UI gets shuffled up in a redesign.
MongoDB Q3 FY2022 - A Broadening Data Platform Is Driving Growth
MongoDB delivered a banner quarterly report in early December, beating expectations on all fronts. The highlight was their continued revenue growth
Michelangelo, Venture Capital, and Permanence
Building things that inspire generations.
Reconciliation: A game designed to frustrate the player
Reconciliation, matching invoices against incoming payments, is necessary because of lack of structured data.
Tesla Delivers Automotive Delight
No images? Click here Today we publish the results of our Delight Scale study on Tesla. In many ways, Tesla is helping set the direction and lead the automotive industry the same way iPhone moved the industry from feature phones to smartphones.
Rescuing the Art of Disagreement
How we can have more productive disagreements, and why it's gotten so hard.
Venture Reserves are Not Always a Good Thing |
Allocating for follow-on dollars, also known as venture reserves, is an important tool in the arsenal of every fund manager.
Productivity in the age of hypergrowth.
There are few things more exciting than being at a company during hypergrowth, but it’s easy to let hypergrowth get away from you, and to end up reacting instead of planning. It’s hard to steer when you’re rebuilding a plane mid-flight, but you can always nudge it in the right direction.
Some Notes on Executive Dashboards
Command & Control & Confusion
Why we invested. Venture capital firms share why they backed startups -
Mega collection of why venture capital firms invested in startups in their own words. Learn the thought process behing investing funds into companies.
Beyond The Web: Reassembly of the Internet
Build Apps for Cloud and Peer to Peer
Raising less money at lower valuations
Many startups today fundraise with the goal of getting the most money at the highest valuation possible. But at Retool, we decided to take the opposite strategy.
Getting the World to Do the Work for You
If you don't see the world the way it is, you'll think it works in a way that it doesn't and make terrible mistakes.
Cloud Pricing Comparison for 2022: AWS vs. Azure vs. Google Cloud Platform
Must-have insights into cloud pricing you can use to cut your cloud bill and get maximum value out of public cloud services.
The many misses of Shark Tank India
Starring zero callbacks, conflict of interest and rehearsed pitches
Ships Built on the Great Flood — Dark Star
Implicit in the name ‘Web3’ is the expectation of replacement. In technology, versions are successors. When the new model comes out, we upgrade and the older one is replaced and forgotten.
Starting Up and Shutting Down, Quickly
There is no shortage of stories about tech founders achieving face-melting wealth from startup success. Bless their hearts. On the other side are stories with unhappy endings of founders sacrificing everything for the sake of their startup. I hate those stories. This story lies smack-dab in the middle. There is zero money made and minimal money lost. This is a story of how I had an idea that I was excited about, pursued it for 6 months, and then decided to pull the plug and get a job.
Don't Rush to Simplicity
Expertise in a subject often goes in a bell curve of simple → complex → simple. Can we skip the complexity?
Utopic Studio - Neil Thanedar
Idea: Create an indie startup studio to research, develop, and commercialize my ideas. Use science and technology to invent the future like Edison’s Lab.
Xiaomi's plans to gatecrash Apple, OnePlus' premium party
India's top-selling smartphone brand Xiaomi is tilting its focus from budget to premium and from online to offline retail because of a
A map for indie living
Phase by phase, one foot in front of the other
Some Notes on Executive Dashboards
Command & Control & Confusion