HN user

kyrylo

302 karma

Homepage: https://kyrylo.org

Posts41
Comments85
View on HN
flagclick.com 15d ago

Show HN: Flag Click – Country Clicker Game

kyrylo
1pts1
telesink.com 3mo ago

Your "Tiny" CSS Animation Might Be Burning CPU 24/7

kyrylo
6pts0
telesink.com 6mo ago

The real-time event tracker I want

kyrylo
1pts0
kyrylo.org 7mo ago

English is a poor language for programming with AI

kyrylo
1pts0
news.ycombinator.com 8mo ago

Ask HN: How do you track errors privately without self-hosting?

kyrylo
2pts7
news.ycombinator.com 8mo ago

Ask HN: Why aren't more ONCE-style products being built?

kyrylo
1pts2
telebugs.com 8mo ago

Modern Toasts Using the Native Popover API

kyrylo
1pts0
telebugs.com 8mo ago

Show HN: I built a self-hosted error tracker in Rails

kyrylo
75pts55
coffeeworldrush.com 8mo ago

Show HN: Coffee world rush – drink coffee for your country

kyrylo
5pts0
emojiwhat.com 9mo ago

Show HN: Emojiwhat – Unicode and TikTok emojis to copy and paste

kyrylo
2pts0
kyrylo.org 9mo ago

A mere add_foreign_key can wipe out your whole Rails+SQLite production table

kyrylo
5pts0
telebugs.com 10mo ago

Lapsoss: Vendor-neutral error tracking for Rails apps

kyrylo
4pts0
kyrylo.org 11mo ago

Why do software developers love complexity?

kyrylo
16pts3
kyrylo.org 11mo ago

I'm a Proud CRUD Monkey

kyrylo
2pts2
kyrylo.org 11mo ago

Show HN: SeaSick Simulator – Make waves on any website

kyrylo
1pts0
kyrylo.org 11mo ago

Show HN: Life Calendar – How much time you have left on this planet

kyrylo
1pts0
kyrylo.org 11mo ago

Not Everything Needs an Update

kyrylo
2pts0
kyrylo.org 12mo ago

Show HN: The Catipede

kyrylo
1pts0
fuckthispage.com 1y ago

Show HN: Screw This Page – Take revenge on any website you dislike

kyrylo
3pts0
techdebtgame.com 1y ago

Show HN: Tech Debt Game – Launch a programming language before the deadline

kyrylo
2pts0
htmlmaze.com 1y ago

Show HN: The HTML Maze – Escape an eerie labyrinth built with HTML pages

kyrylo
63pts22
kyrylo.org 1y ago

AI will take your job (and your boss's job too)

kyrylo
2pts0
kyrylo.org 1y ago

I vibe-coded Tech Debt: a game written in pure HTML/CSS/JS

kyrylo
1pts1
techdebtgame.com 1y ago

Tech Debt Game: Launch a bug-free programming language in a terminal-style sim

kyrylo
4pts0
kyrylo.org 1y ago

Your idea probably sucks

kyrylo
4pts0
the-em-dash.com 1y ago

The Official Em Dash Home Page

kyrylo
2pts1
dockernamegenerator.com 1y ago

Show HN: Docker Name Generator

kyrylo
1pts0
justfuckingusehtml.com 1y ago

Just use HTML

kyrylo
198pts174
kyrylo.org 1y ago

How the pay-once business model saved my *aaS

kyrylo
4pts0
telebugs.com 1y ago

Show HN: Simple self-hosted Sentry alternative with a 5-minute setup

kyrylo
2pts4
[dead] 7 months ago

We Use Rails is a directory of Ruby on Rails web apps. I launched it a year ago, and since then it has received over 150 submissions.

Christmas is special for all Rubyists thanks to the annual Ruby release, so I decided to tag along and join the Xmas party. This is my humble contribution to the ecosystem. Enjoy!

Appreciate the answer! You’ve probably worked with raw SQLite drivers. I’m using a framework, which likely runs more transactions by default. I’m fairly confident that with a bit of digging, I can improve the ingestion speed. Good to know and thanks for sharing your experience!

I follow 37signals updates on ONCE, but I don’t recall them mentioning sustainability issues. Could you share a link?

Thanks for the suggestion! A hosted solution could definitely be an option. That said, some people have mentioned that having an indie dev behind it can be a turn-off. I’ll keep exploring ideas that make sense, though.

Telebugs isn’t meant to be a full Sentry replacement. It focuses purely on error tracking. The goal is to avoid feature creep and do one thing exceptionally well, much like classic UNIX tools. That said, you’re not the first to ask about APM features, and it’s motivating me to consider building a separate APM product.

That’s a fair concern, but I see it differently. Software can reach a point of maturity - not “dead” just done. That’s the whole philosophy behind ONCE: build something great, maintain it responsibly, and stop when it’s complete.

Yeah, I used it as a starting template. But beyond the layout, the copy and product are completely different. It just helped me get started faster, and I’ve always been open about that. Everything else (including the installer) is fully self-made.

Telebugs creator here. GlitchTip is solid, but Telebugs is built for devs who want something lighter and faster to self-host.

It runs on plain Rails, sets up in about 5 minutes (one command), and stays snappy even on small servers. The UI is modern, minimal, and actively maintained. I keep refining it to stay fast and clean.

The biggest difference is in philosophy. GlitchTip was built by an agency. Telebugs is a solo passion project. I’ve worked on error tracking tools professionally before, and built Telebugs to reflect how I wish those tools worked.

If you’re curious, here’s a short write-up on why I built it: https://telebugs.com/why

Happy to answer any specific questions!

ONCE projects do get occasional updates. I don’t use boilerplate projects much, so I can’t speak to them.

My model isn’t a subscription. Think about it like buying rice. You might buy it every week, but that doesn’t mean you’re “subscribed” to rice.

Even if I release a new major version, you’re free not to update. And if it’s a major version, it’s fair to expect it to be paid. After all, major updates usually bring significant improvements. For example, if you played the original DOOM, you had to pay for DOOM 2 too, even though they run on the same engine.

Thanks for your answer! Would you mind sharing your error volume? I’m also curious, how often do dropped events happen, and how does it impact your workflow? Any workarounds you’ve tried, or features you wish were available? This will help me make sure the feature is implemented in a way that’s actually useful.

Hey, Telebugs creator here. Great questions! Right now, Telebugs doesn’t have built-in throttling, so during error spikes, you’d either need to handle it manually or overprovision. I do plan to add throttling in the future, similar to what Sentry does, to protect your infrastructure automatically.

Curious: for those running self-hosted error trackers in production, how do you currently handle sudden error spikes? Any clever tricks or patterns you swear by?

Look at all the one off payment products that involve code, they're all dead.

Could you share some examples? I can’t think of any off the top of my head.

--

I really went all-in with the ONCE philosophy because it resonated with me deeply. It felt more like a passion project than cold business strategy.

Thanks! I’m not really competing with Sentry itself. I’m competing with self-hosted Sentry, which is notoriously hard to install and maintain (and has steeper hardware requirements).

I'd say my customers prefer my product because:

- They want self-hosting without the maintenance burden.

- They work in regulated or internal networks.

- They’re tired of subscription pricing.

- I build it in public and post regular updates on my social media.

- They value direct support from the creator.

P.S. I’ve personally worked for a Sentry competitor, so I know the pain points firsthand.