Top all-time · #11960
Serdar Doğruyol
Personal blog · serdardogruyol.comprogrammingweb
Serdar Doğruyol's personal blog at serdardogruyol.com covers programming and web. Since 2013, 6 different Hacker News readers have linked it 22 times, most often “Stop Using Digital Ocean Now: The Aftermath”. It is still writing: the last post was on 2026-08-27, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Commenters link the posts for a websocket benchmark of Crystal's standard library and for a follow-up post about Digital Ocean, which the author wrote alongside an HN discussion. Neither comment judges the writing.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Stop Using Digital Ocean Now: The Aftermath2 people · 3 mentions · first linked 2013-09-25
- Rust vs. Ruby: building an API2 people · 2 mentions · first linked 2015-04-10
- Why Crystal, 10 Years Later: Performance and Joy2 people · 2 mentions · first linked 2026-04-20
What Hacker News says?
Crystal has websockets built into the standard library, and as with almost everything built in crystal it uses evented io. Here's a benchmark: http://serdardogruyol.com/benchmarking-and-scaling-websocket...
Comment linking /benchmarking-and-scaling-websockets-handling-60000-concurrent-connections-with-kemal
on “The Crystal Programming Language”Submitted Stop using Digital Ocean Now For the greater good as a story · 119 points
HN discussionIf you're a web dev and want to build an API be sure to check out Kemal: http://serdardogruyol.com/kemal/
Comment linking /kemal/
on “The future of the Crystal language”Submitted Stop Using Digital Ocean Now: The Aftermath as a story · 84 points
HN discussionAnyone still lingering here will probably want to see the new post from OP: http://serdardogruyol.com/?p=137 and the corresponding discussion: https://news.ycombinator.com/item?id=6447152 . DO has responded directly.
Comment linking /?p=137
on “Stop using Digital Ocean Now For the greater good”Submitted Why Crystal, 10 Years Later: Performance and Joy as a story · 7 points
HN discussionThis seems pretty much the same pattern as my issue with DO last month. Better to move your service to AWS or Linode. In Case anyone wants to check. The Blog Post : http://serdardogruyol.com/?p=122 The HN Thread : https://news.ycombinator.com/item?id=6438761
Comment linking /?p=122
on “Stay away from Digital Ocean”Submitted Why Crystal? as a story · 6 points
HN discussionThis is their way of not taking any responsibility and blaming the customer. This also happened to many others including me. You can check these HN threads. HN Thread: https://news.ycombinator.com/item?id=6447152 Blog Post: http://serdardogruyol.com/?p=137
Comment linking /?p=137
on “Ask HN: Alternatives to DigitalOcean?”Submitted Kemal: Lightning Fast, Super Simple Web Framework Written in Crystal Language as a story · 5 points
HN discussioncryload is a powerful, fast, and practical HTTP benchmarking tool for stress testing APIs and web services. Built with Crystal for high performance and low overhead. You can read my detailed blog post about why I chose Crystal for cryload https://serdardogruyol.com/rethinking-http-benchmarking-why-...
Comment linking /rethinking-http-benchmarking-why-i-built-cryload-with-crystal
on “cryload: Powerful HTTP Benchmarking Tool Written in Crystal”Submitted Rust vs. Ruby: building an API as a story · 5 points
HN discussioncryload is a powerful, fast, and practical HTTP benchmarking tool for stress testing APIs and web services. Built with Crystal for high performance and low overhead. You can read my detailed blog post about why I chose Crystal for cryload https://serdardogruyol.com/rethinking-http-benchmarking-why-...
Comment linking /rethinking-http-benchmarking-why-i-built-cryload-with-crystal
on a deleted threadSubmitted Building a Realtime Chat Application with Crystal and Kemal as a story · 4 points
HN discussionSubmitted Rust vs. Ruby: Building an API as a story · 3 points
HN discussionSubmitted Why Crystal, 10 Years Later: Performance and Joy as a story · 2 points
HN discussionSubmitted Software Development On an Android Device Part 1: Setup as a story · 2 points
HN discussionSubmitted Rails vs Sails : A Quick And Dirty Benchmark as a story · 2 points
HN discussionSubmitted Managing Multiple Node.js Versions With NVM as a story · 2 points
HN discussionSubmitted Using Cuba to Build Fast APIs in Ruby as a story · 1 points
HN discussionSubmitted Don't read HN as a story · 1 points
HN discussionSubmitted Using Shoulda With Rails 4 And Test Unit as a story · 1 points
HN discussion