Jan Saidl

144 posts

Jan Saidl

Jan Saidl

@jansaidl

CTO / Co-founder @zeropsio - a developer-first PaaS, Go developer, hobby carpenter - I still have all ten fingers.

Praha Katılım Temmuz 2010
100 Takip Edilen51 Takipçiler
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
The DevRel team is expanding! Welcome Eleftheria! @BatsouElef
Zerops tweet media
English
11
1
30
9.5K
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
The dedicated logger service inside every Zerops project is now using VictoriaLogs. - 100x more log retention - 3x faster queries - VictoriaLogs UI embedded into Zerops - Already rolled out to every existing project Full story below.
Zerops tweet media
English
1
2
11
1.6K
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
Jan Skalla's write-up of last week's kernel CVE. What algif_aead + splice() actually does to the page cache and why it lands deterministically on every distro. Our node-by-node rollout across two regions, including the call to deliberately slow it down mid-flight. And why HA services rode through emergency kernel maintenance without a single alert, while non-HA took a brief blip. Link below.
Zerops tweet media
English
1
2
11
475
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
Zerops is a developer-first Platform-as-a-Service built from scratch on bare metal. It strives to offer the ideal combination of developer experience, flexibility, scalability, and affordability, making it suitable for applications of any size, complexity, or traffic.
Zerops tweet media
English
0
3
5
212
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
The @zeropsio team is out for dinner 🇨🇿
Zerops tweet media
English
0
4
10
468
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
It’s a Postgres Party! 🐘🎉🎈 We’ve officially rolled out Postgres v18 support! But we didn't stop there, we brought gifts. 🎁 You can now use these extensions on all newly created services: ✅ pg_jsonschema ✅ timescaledb Time to spin up a fresh DB and start building! 🚀
Zerops tweet media
English
0
3
15
277
Jan Saidl
Jan Saidl@jansaidl·
While working on @zeropsio, I'm finding that simplifying things works better for me more and more often. The only disadvantage is that in order to make things simpler, you first need to make them complex. I'm curious when I'll manage to skip that first step 🙂.
English
0
1
5
193
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
28 Weeks Later 👀 Over 6 months ago we acquired and re-launched Zerops, a platform we've been developing since 2019. And we worked hard to add support for new services, improve developer experience, flexibility and our infrastructure layer. See our 2024 recap / 2025 plans 👇
English
1
4
11
2.9K
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
The only difference between environments should be precisely controlled resources — environment parity ships stable apps. Deploy one-click production-ready Laravel, Jetstream, Filament, TwillCMS examples on our resource-efficient PaaS. Ready in minutes, $65 credits, no CC needed.
English
0
1
7
44.8K
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
We continue to improve debuggability of Zerops — now giving you the ability to pause pipeline processes and access involved containers via remote web terminal (build & runtime prepare).
Aleš@fxckdev_

Pretty proud about this one — a big quality of life improvement to @zeropsio. When you are deploying applications, the most annoying thing (not exclusive to Zerops) is when some build process works fine locally but doesn't in your CI/CD setup. You end up endlessly deploying new versions, ls-ing, pwd-ing, apt-ing, printing, and chmod-ing your way through with tens of pipeline triggers. It's frustrating no matter if you're trying out Zerops for the first time or are a power user (and believe me, we would know, being the biggest power users of our platform ourselves — the countless hours this has consumed over the years). And so, building on top of the remote web terminal access to runtime containers we've added recently, we are introducing remote web terminal access to build & runtime prepare containers. To be able to properly debug, we've added settings for pipeline debug options, which allows you to control pipeline behavior, telling the process to stop at certain points (before, after commands, and on commands fail), giving you time to access the container, debug, run commands manually, and eventually even resume the process.

English
1
2
11
1K
Jan Saidl
Jan Saidl@jansaidl·
@ibuildthecloud 🤔 JuiceFS + S3? Tested this for @zeropsio It works but watch out for heavy cache usage and S3 latency. You'll also need a metadata store like Redis. While you can tune cache/throttling configs, it's always a performance vs resource tradeoff.
English
0
1
11
357
Darren Shepherd
Darren Shepherd@ibuildthecloud·
I really wish there was a FUSE filesystem that was backed by S3 that actually worked. Does this exist?
English
11
0
24
4.6K
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
We are speeeeding up. See how proper tracing helped us speed up Zerops up to 10x across our entire platform. From API calls to spinning up your next project — everything's faster now. 🚀 zerops.io/article/tracin…
English
0
4
12
1.3K
Jan Saidl retweetledi
Aleš
Aleš@fxckdev_·
Just the beginning! More coming: - Incus "microvms" - Enter failed build containers, fix & continue - Further speed improvements All to make onboarding smoother, project cloning faster, and deployments more developer-friendly. 🙏
Zerops@zeropsio

We are speeeeding up. See how proper tracing helped us speed up Zerops up to 10x across our entire platform. From API calls to spinning up your next project — everything's faster now. 🚀 zerops.io/article/tracin…

English
0
1
8
199
Jan Saidl retweetledi
Zerops
Zerops@zeropsio·
We've recently added @qdrant_engine, a vector database, as a managed service on Zerops. @jansaidl shares our journey in implementing a high-availability setup in this detailed blog post dev.to/zeropsio/our-j…
English
0
3
13
1.2K
Jan Saidl
Jan Saidl@jansaidl·
@fxckdev_ @reconditerose @zeu_dev @saucedopen @realkeydb Hey, our usecase is to provide HA key value database. To setup a Multi-Master in KeyDB is really simple. In Valkey you need a master-replica setup and a sentinel protocol to detect the master container. It is a pity that valkey replica cannot forward write requests.
English
1
0
1
115
Aleš
Aleš@fxckdev_·
Hey @reconditerose, that's great to hear! @jansaidl will surely let you know, he's been trying to get Valkey working in HA for a couple of days now, so he has a direct comparison as well. Note that we are working on a PaaS, so we are offering KeyDB (and soon Valkey hopefully) as semi-mamaged services.
English
2
0
1
91
Jan Saidl
Jan Saidl@jansaidl·
@bedok77 @fxckdev_ @ImSh4yy @zeropsio We've reworked the rabbit queues into mariadb. In the end it is a more reliable solution. The biggest problem with rabbit was unreliable connection establishment.
English
0
0
2
18
Shayan
Shayan@ImSh4yy·
Implementing proper billing and upgrade/downgrade flows is still some of the hardest parts of building a SaaS product. There's so much to consider and so many edge cases to handle.
English
28
7
283
43.4K
Jan Saidl retweetledi
Aleš
Aleš@fxckdev_·
We're adding native support for @bunjavascript and @deno_land in @zeropsio. While setting up examples, I noticed more fullstack frameworks than backend ones (like @nestframework). Is the era of standalone APIs in JS really coming to an end? 🤔
English
1
1
5
414
Jan Saidl retweetledi
Aleš
Aleš@fxckdev_·
What's your origin story? At 14, I built my first website using Microsoft Frontpage, optimized for IE 4, on my parents' PC with dial-up internet. By 17, I landed my first job as a full-stack developer working with PHP Zend Framework and Mootools. At 23, I became a technical co-founder at costlocker.com, focusing on Angular.js frontend, design, and UX - my first real startup experience. Now at 33, I'm co-founding a developer-first cloud platform with its own incredible and bonkers origin story @zeropsio! #buildinpublic #startups #developers
Aleš tweet media
English
0
1
5
1.1K