Sign in

Lambros Petrou

@lambrospetrou.com
438 followers 200 following 254 posts

Bootstrapping a business to simplify HTTP API testing 🐻 skybear.net Principal Software Engineer @cloudflare. Past: DDOG, WhatsApp, AWS/Amazon 🏠 lambrospetrou.com

PostsRepliesMedia
Reposted by Lambros Petrou
Sam Rose @samwho.dev · 25/10/2025
> We've been profitable from month one – every single month for 20 years. That consistency has given us the freedom to make decisions based on what's right for our customers and our family. The dream. Hugely inspired by your journey, Ian. It’s something I’d love to have for myself one day.
2251
Reposted by Lambros Petrou
Kenton Varda @kentonvarda.com · 14/10/2025
Those benchmarks from @t3.gg revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases, @t3.gg. Excessive details in blog post: blog.cloudflare.com/unpacking-cl...
69612
Lambros Petrou @lambrospetrou.com · 08/10/2025
Next project: AI agent for investing. Based on my own preferences and criteria for company fundamentals, combined with some trend following technical analysis and breakout detection from pivot points. An MCP server to allow me to chat with the agent through LLMs, and web UI.
010
Lambros Petrou @lambrospetrou.com · 08/10/2025
I still need to get better at this.
010
Reposted by Lambros Petrou
Michael Lynch @mtlynch.io · 02/10/2025
I started reading software blogs before I got my first programming job 20 years ago. At this point, I’ve read thousands of blog posts and essays about software, but only a small handful stuck in my mind and changed the way I think. refactoringenglish.com/blog/softwar...
refactoringenglish.com
The Software Essays that Shaped Me
I started reading software blogs before I got my first programming job 20 years ago. At this point, I've read thousands of blog posts and essays, but a small handful stuck in my mind and changed the w...
141
Lambros Petrou @lambrospetrou.com · 17/09/2025
I have been listening to the Market Wizards books by Jack Schwager and I loved them. It does make investing and trading seeming like a skill that needs a lot of work, consistency, patience, and risk management. However, not a single strategy is best. It depends on your character.
000
Reposted by Lambros Petrou
Sarah Drasner @sarahedo.bsky.social · 04/09/2025
Reliability is sort of like a stomachache. It’s hard for people to really appreciate not having issues until you have issues.
56610
Lambros Petrou @lambrospetrou.com · 03/09/2025
Share your best resources, articles, publications, talks, about "AI in Databases and Storage products". I imagine some applications are for query optimization. What else is already being explored or would benefit from AI? Infrastructure or application level.
000
Lambros Petrou @lambrospetrou.com · 31/08/2025
Finally updated the #SkybearNET landing page with the Insights feature that's been out for several weeks, and some stylistic changes. New pricing as well.😉 www.skybear.net
010
Lambros Petrou @lambrospetrou.com · 19/08/2025
I mentioned a few times that DynamoDB is among my favourite databases. I collected my favourite articles, videos, and its papers into a single place. Great to go through and learn the internals of DynamoDB. Let me know if I missed something. www.lambrospetrou.com/articles/dyn...
lambrospetrou.com
Amazon DynamoDB references | Lambros Petrou
Various references to Amazon DynamoDB's architecture, publications, articles, videos.
010
Lambros Petrou @lambrospetrou.com · 18/08/2025
BlueSky wants me to verify my age (seems to be a new UK law), and the provider they use failed at least 4 times today in different times. If you force a check on your users, make sure it works first.😮‍💨
000
Lambros Petrou @lambrospetrou.com · 18/08/2025
"Investing in 3x Daily Leveraged Nasdaq 100 ETFs (TQQQ or QQQ3) using QQQ weekly MACD signals" 💸 I have written down the strategy I have been researching and backtesting over the past few months. I wish history repeats.😅 www.lambrospetrou.com/articles/inv...
010
Lambros Petrou @lambrospetrou.com · 02/08/2025
Future in 20XX. Custom UI (websites, apps) doesn't matter anymore, at all. All devices directly handle multimodal input, and based on "intents" the service's APIs are called, and the response is converted to visual/audio/feeling (e.g. vibrations). Hardware + APIs + Data, wins.
000
Reposted by Lambros Petrou
hurl.dev @hurldev.bsky.social · 31/07/2025
😎 Super happy to announce Hurl 7.0.0! ✅ better ways to checks every step of redirections ✅ new filters to templatize HTTP request and response ✅ new curl options supported, --max-time / request, --ntml, --negotiate, --pinnedpubkey => hurl.dev/blog/2025/07...
hurl.dev
Announcing Hurl 7.0.0
011
Lambros Petrou @lambrospetrou.com · 30/07/2025
Assuming you have an initial capital of 200K USD. What gets you to at least 2 million USD in the bank faster and more probable? A) Investing/Trading vs B) Building a business (3y+ horizon)?
000
Reposted by Lambros Petrou
Corey Quinn @quinnypig.com · 11/07/2025
“$110M a year on AWS? I could do it for half!” Bro, your last infra project was making a cron job email you weather updates. Sit down. www.duckbillgroup.com/blog/figmas-...
duckbillgroup.com
Figma's $300k Daily AWS Bill Isn't the Scandal You Think It Is
Well, the internet did what the internet does best this week: it collectively lost its mind over a number in an S-1 filing. Figma disclosed they signed a ~$550 million contract with AWS, someone used ...
1417735
Lambros Petrou @lambrospetrou.com · 06/07/2025
I finally got some time to implement the "Per Request" insights for #SkybearNET. You can now drill down at the request level and figure out how your API is behaving, latency timings (DNS, TCP connect, transfer, and total duration), alongside response body sizes and status.
Skybear.NET Insights dashboard screenshot showing a timings breakdown.Skybear.NET Insights dashboard showing the dynamic grouping for URL requests.
100
Lambros Petrou @lambrospetrou.com · 02/07/2025
"As AI expands, the real opportunity is to find a way to use human effort to create more value. [...] What we do have is agency over how we’ll thrive in a world where human work is being redefined. Either you work for an AI or AI works for you." seths.blog/2025/07/prod...
seths.blog
Productivity, AI and pushback
Typesetters did not like the laser printer. Wedding photographers still hate the iphone. And some musicians are outraged that AI is now making mediocre pop music. One group of esteemed authors is d…
010
Lambros Petrou @lambrospetrou.com · 29/06/2025
I am a hard core fan of Claude 4 and Claude Code, but using jules.google.com for easy changes without having to leave the browser is super nice too! Need to set up my remote access to Claude Code through Tailscale, but Jules is sufficient for quick things.
jules.google.com
Sign in - Google Accounts
120
Reposted by Lambros Petrou
Armin Ronacher @mitsuhiko.at · 29/06/2025
I decided to record a talk on agentic programming and why I'm so damn addicted to this. I think there are a few useful things in it, but I'm sure in a month this will be outdated :) www.youtube.com/watch?v=nfOV...
youtube.com
Agentic Coding: The Future of Software Development with Agents
YouTube video by Armin Ronacher
159918
Lambros Petrou @lambrospetrou.com · 29/06/2025
"Logistician - ISTJ" sounded wrong initially, but the more I read about it, the more it fits me. I expected the "Architect - INTJ" type, and in hindsight I can even trace back to the questions that probably tipped me over. I find this personality test not to be very bullshity.😅
000
Lambros Petrou @lambrospetrou.com · 21/06/2025
"Not everything that can be counted counts. Not everything that counts can be counted." - William Bruce Cameron
000
Lambros Petrou @lambrospetrou.com · 19/06/2025
💡 Shower idea, "ATTACHITE: SQLite files coordinator across servers". You like servers (VPS), and want to be able to use more than 1 machine. Shard your dataset across N SQLite files (N>=120). ΑTTACH them to the app to query across them. Grow by moving files to new servers.
100
Lambros Petrou @lambrospetrou.com · 14/06/2025
I love these simple and fun sites. Would pick one over those purple gradient websites any day. pointerpointer.com
pointerpointer.com
pointerpointer.com
Please hold still while we locate your pointer...
010
Lambros Petrou @lambrospetrou.com · 12/06/2025
Since you cannot do any work, visit www.skybear.net and let me know what you wish an HTTP Synthetic testing platform should offer in addition to that.😅
skybear.net
Skybear.NET - Automate your HTTP API tests
Skybear.NET is a managed platform automating Synthetic HTTP API testing. Get started today, ensure your APIs work. Always!
010
Lambros Petrou @lambrospetrou.com · 10/06/2025
"The Gap Through Which We Praise the Machine" ferd.ca/the-gap-thro... by @ferd.ca I agree with this criticism of the LLMs and how they are hyped for magic when it actually needs effort and training to be effective.
ferd.ca
The Gap Through Which We Praise the Machine
My current theory of agentic programming: people are amazing at adapting the tools they're given and totally underestimate the extent to which they do it, and the amount of skill we build doing that i...
010
Reposted by Lambros Petrou
David Crawshaw @crawshaw.io · 08/06/2025
Some recent experiences programming with agents. crawshaw.io/blog/program...
0247
Lambros Petrou @lambrospetrou.com · 08/06/2025
New toy, MSI Summit 13 AI+ Evo. This is a beautiful machine! The build is really good, feels premium, with an amazing keyboard! #2in1 #laptop
010
Lambros Petrou @lambrospetrou.com · 05/06/2025
"Always use Postgres" 😅 The database where removing a JOIN leads to 250x query execution time improvements. Mostly half joking here, it does its job well, but it always needs extra work at scale.
000
Lambros Petrou @lambrospetrou.com · 31/05/2025
I am not a fan of Rust (yet), but this post is really good describing Rust usage while building Aurora DSQL. "Just make it scale: An Aurora DSQL story" www.allthingsdistributed.com/2025/05/just...
allthingsdistributed.com
Just make it scale: An Aurora DSQL story
AWS Senior Principal Engineers, Niko Matsakis and Marc Bowes, take us inside Aurora DSQL's development: scaling write operations without two-phase commit, overcoming garbage collection hurdles, and em...
000
Reposted by Lambros Petrou
Randall Munroe @xkcd.com · 29/05/2025
Drafting xkcd.com/3093/
Comic. [rocket launching with a smaller rocket following] [caption] Aerospace Tip: Although the technique reduces atmospheric drag for many types of vehicles, you should *never* try to improve rocket launch efficiency through drafting.
654219386
Reposted by Lambros Petrou
Marc Brooker @marcbrooker.bsky.social · 27/05/2025
Dive into the architecture and design of DSQL, starting with Werner's new blog post (with Marc Bowes and Niko Matsakis): www.allthingsdistributed.com/2025/05/just...
allthingsdistributed.com
Just make it scale: An Aurora DSQL story
AWS Senior Principal Engineers, Niko Matsakis and Marc Bowes, take us inside Aurora DSQL's development: scaling write operations without two-phase commit, overcoming garbage collection hurdles, and em...
122
Lambros Petrou @lambrospetrou.com · 26/05/2025
I have been using @kagi.com with Claude 4 Opus for several days now to implement and iterate on several investing strategies using Trading View PineScript. Over time I extended my system prompt and now it spits out scripts exactly in my coding style, explaining them perfectly. #ToTheMoon 🚀
000
Reposted by Lambros Petrou
Fly.io @fly.io · 21/05/2025
🔄 Just revamped Litestream! Our open-source SQLite tool now features faster point-in-time restores, conditional writes for S3, and lightweight read replicas. Perfect for modern deployments without changing your code. Even AI coding agents can benefit! ⚡ 🔗 ➡️ fly.io/blog/litestr...
191
Reposted by Lambros Petrou
Camille Fournier @skamille.themanagerswrath.com · 20/05/2025
This is the best thing written about monorepos I have ever read blog.swgillespie.me/posts/monore...
blog.swgillespie.me
The Ingredients of a Productive Monorepo
37924
Lambros Petrou @lambrospetrou.com · 10/05/2025
Wicked features. www.seangoedecke.com/wicked-featu...
Screenshot of the summary section from the "Wicked features" article.
010
Reposted by Lambros Petrou
Sam Rose @samwho.dev · 08/05/2025
✨ It's new samwho visual essay o'clock! ✨ Reservoir sampling is one of my favourite algorithms. It allows you to sample from a set without knowing the size of that set. I try to assume no prior knowledge, and use no scary math notation. Just beautiful visuals. Let me know what you think! ❤️
1522435
Lambros Petrou @lambrospetrou.com · 27/04/2025
New article out: "Cloudflare Durable Objects are Virtual Objects"🚀 This pops up a lot and is a mindset shift from the traditional way of thinking on "creating" and "destroying" resources, so I wrote a few thoughts how to think about it. www.lambrospetrou.com/articles/dur... #DurableObjects
lambrospetrou.com
Cloudflare Durable Objects are Virtual Objects | Lambros Petrou
How to think about Cloudflare Durable Objects as Virtual Objects and the mindset shift it brings.
131
Lambros Petrou @lambrospetrou.com · 26/04/2025
Added a page on my site with the best LLM prompting guides and practices: www.lambrospetrou.com/articles/llm... Share your favourite resources that were useful for your prompting in the comments!
lambrospetrou.com
Large Language Model (LLM) prompting guides | Lambros Petrou
A collection of guides how to prompt LLMs and be effective.
020
Lambros Petrou @lambrospetrou.com · 26/04/2025
Very interesting concept to use Github (issues, github actions, pages) to power every part of an uptime monitoring service. No servers to manage.😅 github.com/upptime/uppt...
github.com
GitHub - upptime/upptime: ⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary - upptime/upptime
010
Lambros Petrou @lambrospetrou.com · 25/04/2025
Starting a new project. What are the best AI models for semi real time audio/text processing? I need fast responses (less than 2 seconds), and I will handle providing the right context and how often to call them. Send me things to read. ;)
000
Lambros Petrou @lambrospetrou.com · 24/04/2025
Let's talk interview preparation.📝 Specifically, mock 1:1 interviews and how AI is changing the landscape. I am in the process of building a service to do mostly AI-driven 1:1 mock interviews. No, it's not just text based. No, it's not just a screen test that you write some code and pass or fail.🙅🏼‍♂️
lambrospetrou.com
How to pass the interview for software engineering roles in Big Tech | Lambros Petrou
Practical information and guidelines in how to prepare, and pass, the software engineering interviews in Big Tech companies.
100
Lambros Petrou @lambrospetrou.com · 21/04/2025
"Michael's Hit God Stand: A Business Adventure" docs.google.com/document/d/1... This is honestly AMAZING. Better than many business books I have read. A great, fun, enjoyable, and teaching story!
docs.google.com
Michael's Hot Dog Stand: A Business Adventure
Michael's Hot Dog Stand: A Business Adventure A Pete Kazanjy joint. Michael's Hot Dog Stand: A Business Adventure 1 Chapter 1: The Opportunity 2 Chapter 2: Starting Small & Validating the Opportunit...
100
Reposted by Lambros Petrou
Alex Miller @alexmillerdb.bsky.social · 17/04/2025
New blog post on the mental model I've used when working through complex or confusing papers on transactional systems. transactional.blog/b...
14012
Reposted by Lambros Petrou
Marc Brooker @marcbrooker.bsky.social · 18/04/2025
I enjoyed @alexmillerdb.bsky.social's "Decomposing Transaction Systems" blog so much I had to write up how I'd decompose Aurora DSQL in a new blog post: brooker.co.za/blog/2025/04...
1256
Lambros Petrou @lambrospetrou.com · 12/04/2025
Added a bunch of common getting started examples for #SkybearNET Hurl scripts📝 www.skybear.net/docs/examples/ There is a lot more coming, but these should get folks started testing their APIs.
skybear.net
Skybear.NET Examples
Examples of Skybear.NET Hurl scripts for many common HTTP API testing scenarios.
000
Reposted by Lambros Petrou
Ross Wintle @rosswintle.uk · 12/04/2025
If you've not seen them before, these inclusion/accessibility posters from the UK Government are a really good reminder/reference and learning resource. ukhomeoffice.github.io/accessibilit... #bookmarks
ukhomeoffice.github.io
2156
Lambros Petrou @lambrospetrou.com · 12/04/2025
This is a gem. Just took a spot in my top websites. Great resource on "High Agency". The writing is fun and engaging, which is surprising nowadays in long form content. The examples at the bottom are awesome too. www.highagency.com
highagency.com
High Agency
Who do you call to break you out of a 3rd world jail cell?
100
Lambros Petrou @lambrospetrou.com · 10/04/2025
D1 database read replication beta is out!🚀 Try it out, and speed up your SQL read queries. We automatically create read replicas for you across the world. Read the blog post, it's very interesting technical work and you will like it.😉 blog.cloudflare.com/d1-read-repl...
blog.cloudflare.com
Sequential consistency without borders: How D1 implements global read replication
D1, Cloudflare’s managed SQL database, announces read replication beta. In this post, we do a technical deep dive of the read replication implementation and how your queries can remain consistent acro...
052
Lambros Petrou @lambrospetrou.com · 26/03/2025
Love Tailscale!!!
010