Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #16085

B

Bruno Sutic

Personal blog · brunosutic.com/blog · on HN as brunosuticprogramming

Bruno Sutic's personal blog at brunosutic.com covers programming. Since 2015, 4 different Hacker News readers have linked it 11 times, most often “Ruby Fiber Scheduler”. The last post was in 2022, but the archive is still widely read.

Visit the blog
11mentions?
4HN people?
2015–2025first – last linked?
Links on Hacker News per year · peak 5 in 2022

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link this blog for posts on Ruby internals and concurrency, such as Ruby fibers, the fiber scheduler and async Ruby. Its async-ruby post is pointed to as the better demonstration of the fiber scheduler.

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.

Bruno Sutic homepage

The author on HN?

brunosutic · 1,230 karma · member since 2011

I work on: https://railsbilling.com Personal website: https://brunosutic.com Get in touch: hacker.news AT brunosutic.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Ruby Fiber Scheduler
    3 people · 5 mentions · first linked 2022-02-25
  2. Async Ruby
    3 people · 3 mentions · first linked 2021-10-30

What Hacker News says?

  1. By default, File.read does block, yes. As it crosses into libc, it releases Ruby's interpreter lock, allowing another Ruby thread to execute while it blocks. Ruby 1.9 added Fibers. These are coroutines with their own call stack that yield and resume explicitly. They're like Goroutines but without Go's scheduler. Fibers are commonly used to build Enumerators, internal iterators support external iteration. File.read i…

    Comment linking /blog/ruby-fiber-scheduler

    on “Ruby methods are colorless”
  2. Submitted Async Ruby as a story · 305 points

    HN discussion
  3. SEEKING WORK | Zagreb, Croatia | Remote http://www.brunosutic.com Senior full-stack developer working with web technologies since 2011. I work primarily with Ruby on Rails, Javascript (Backbone.JS) and specialize in handling complex backend logic with Ruby. Backend skills: Ruby on Rails, plain Ruby, PostgreSQL, shell scripting, Capistrano, Chef for server provisioning, proficient with the command line. Frontend skil…

    Comment linking /

    on “Ask HN: Freelancer? Seeking freelancer? (November 2015)”
  4. Submitted Ruby Fiber Scheduler as a story · 109 points

    HN discussion
  5. I feel like the linked article is based heavily on my own article on the same subject: https://brunosutic.com/blog/ruby-fiber-scheduler Too bad the article doesn't contain the source reference, but oh well. I hope it gets the word out about this new cool stuff in Ruby.

    Comment linking /blog/ruby-fiber-scheduler

    on “Ruby 3 adds Scheduler Interface for Fibers”
  6. Submitted Friendly attributes pattern in Ruby as a story · 101 points

    HN discussion
  7. dalyons · 2022-06-23Recommends
    i think this announcement https://brunosutic.com/blog/async-ruby & the associated async libraries ( https://github.com/socketry/async ) do a much better job of showing off the potential for the ruby 3.1+ fiber scheduler. Async gem is powered by a fiber scheduler under the hood, and what you get is un-colored async-ready ruby code. That is to say, you can write a normal rack app with falcon-async as the webserver and…

    Comment linking /blog/async-ruby

    on “Ruby 3 adds Scheduler Interface for Fibers”
  8. Submitted Ruby Fiber Scheduler as a story · 5 points

    HN discussion
  9. Submitted Ruby Fiber Scheduler as a story · 5 points

    HN discussion
  10. Submitted Friendly Attributes Pattern in Ruby as a story · 2 points

    HN discussion
  11. Submitted Async Ruby (2021) as a story · 1 points

    HN discussion

Search all of HN for brunosutic.com