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

Top all-time · #3310

D

defn.io

Personal blog · defn.io · on HN as Bogdanpprogramming

defn.io is a personal blog at defn.io about programming. Since 2017, 22 different Hacker News readers have linked it 76 times, most often “Racket for E-Commerce”. It is still writing: the last post was on 2026-10-04, and you can follow it by feed.

Visit the blog
76mentions?
22HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 12 in 2020

The author on HN?

Bogdanp · 10,780 karma · member since 2009

https://defn.io/page/about Submissions are not endorsements.

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

Most-linked posts?

  1. Racket for E-Commerce
    4 people · 6 mentions · first linked 2019-08-21
  2. /
    3 people · 4 mentions · first linked 2024-01-30
  3. Running Racket on iOS
    3 people · 4 mentions · first linked 2020-01-05
  4. Native Applications with Racket
    3 people · 3 mentions · first linked 2020-01-04
  5. /
    2 people · 3 mentions · first linked 2019-03-10
  6. The Problem with SSH Agent Forwarding
    2 people · 2 mentions · first linked 2019-04-12
  7. Franz (macOS Apache Kafka Client) Now Source Available
    2 people · 2 mentions · first linked 2023-08-21
  8. Continuations for Web Development
    2 people · 2 mentions · first linked 2019-04-07
  9. This is Fine (On Software Dependencies)
    2 people · 2 mentions · first linked 2022-12-19
  10. Continuations in Racket's Web Server
    2 people · 2 mentions · first linked 2020-05-11

What Hacker News says?

  1. https://defn.io . I mostly write about Racket-related stuff.

    Comment linking /

    on “Ask HN: What is your blog and why should I read it?”
  2. Submitted Bye, Bye, Google as a story · 539 points

    HN discussion
  3. I would like to disagree with this view of Racket. I'm a fairly experienced professional programmer with a lot of systems experience, and I find Racket an extremely well thought out, competently implemented and high performance (particularly with the switch to Chez Scheme) language. I wrote a bit about it at https://nikhilism.com/post/2023/racket-beyond-languages/ and Bogdan Popa and Alex Hirsanyi have done amazing…

    Comment linking /

    on “A Tour of the Lisps”
  4. Submitted Web application from scratch, part I as a story · 370 points

    HN discussion
  5. https://defn.io/2020/01/04/remember-internals/ describes some of this.

    Comment linking /2020/01/04/remember-internals/

    on “Racket is 25”
  6. Submitted Show HN: I Made an iOS Podcast Player with Racket as a story · 226 points

    HN discussion
  7. https://defn.io/page/projects/ https://joeldueck.com/projects.html

    Comment linking /page/projects/

    on “Racket v9.0”
  8. Submitted Show HN: A native macOS client for Apache Kafka as a story · 195 points

    HN discussion
  9. Bogdan Popa has quite a bit of interesting information about Racket on his blog. https://defn.io/ I look forward to using the new threading.

    Comment linking /

    on “Racket v9.0”
  10. Submitted Racket for E-Commerce as a story · 138 points

    HN discussion
  11. Ctrl-f "racket" on his "Projects" page here, there's tonnes of stuff https://defn.io/page/projects/

    Comment linking /page/projects/

    on “Racket Language”
  12. Submitted Racket for e-commerce (2019) as a story · 104 points

    HN discussion
  13. He posted a list elsewhere in the thread, showing off his web-shop and stuff for mobile phones. What I've used most over the years is his writing about GUI development. https://defn.io/2019/06/17/racket-gui-saves/ helped me figure out some patterns I had trouble with and got me stuck in using Racket for this purpose in personal projects. Later he added observables and threading logic, making it even nicer to build G…

    Comment linking /2021/08/01/ann-gui-easy/

    on “Racket Language”
  14. Submitted #lang Lua as a story · 101 points

    HN discussion
  15. Racket is my favorite language. It's fast, practical, has solid foundations and an extremely nice concurrency story (based on concepts borrowed and extended from Concurrent ML). It has an excellent documentation system, with an integrated package ecosystem, which means that most packages have high quality documentation with cross-references. It has a great backwards-compatibility story -- a lot better than Python's,…

    Comment linking /2022/11/12/ann-racket-lua/

    on “Racket Language”
  16. Submitted Running Racket CS on iOS as a story · 93 points

    HN discussion
  17. Racket is a very practical language. If you have the impression that it's some academic quirk you should take a look at what Bogdan Popa is doing with it: https://defn.io/ When I personally want a binary with a native GUI I turn to Racket. It's also pretty nice for parsing stuff, like JSON, XML, some text-file formats. The companion book How to design programs, https://htdp.org/2023-8-14/Book/index.html , is nice to…

    Comment linking /

    on “Racket Language”
  18. Submitted Native Applications with Racket as a story · 83 points

    HN discussion
  19. Yes. https://github.com/racket/racket/wiki/Organizations-using-Ra... Besides of course all the Racket pages/systems (home page, package system, continuous integration system etc). E-commerce is also possible. https://defn.io/2019/08/20/racket-ecommerce/ "matchacha.ro, a small e-commerce site selling Japanese green tea" If you are into quilting, then https://www.youpatch.com/ uses Racket.

    Comment linking /2019/08/20/racket-ecommerce/

    on “Racket v8.0”
  20. Submitted DSLs for Safe iOS/WatchOS Communication as a story · 26 points

    HN discussion
  21. There is this https://remember.defn.io/ You can read the about it here: https://defn.io/2020/01/04/remember-internals/

    Comment linking /2020/01/04/remember-internals/

    on “A Friendly Introduction to Racket”
  22. Submitted Parallelizing the Racket Web Server as a story · 17 points

    HN discussion
  23. Yes. https://www.greghendershott.com/2018/05/extramaze-llc-using-... https://defn.io/2019/08/20/racket-ecommerce/

    Comment linking /2019/08/20/racket-ecommerce/

    on “A New R6RS Scheme Compiler”
  24. Submitted One Billion Row Challenge in Racket as a story · 15 points

    HN discussion
  25. You might be interested in Bogdan Popa's new Racksnaps work: https://defn.io/2020/05/03/ann-racksnaps/ or Sage Gerard's new work on zcpkg: https://github.com/zyrolasting/zcpkg .

    Comment linking /2020/05/03/ann-racksnaps/

    on “Racket 7.8”
  26. Submitted What Is Racket Doing? as a story · 11 points

    HN discussion
  27. https://defn.io/2020/01/05/racket-on-ios/

    Comment linking /2020/01/05/racket-on-ios/

    on “Racket 7.8”
  28. Submitted Web application from scratch, Part II as a story · 10 points

    HN discussion
  29. Running Racket BC on iOS https://defn.io/2020/01/05/racket-on-ios/

    Comment linking /2020/01/05/racket-on-ios/

    on “Clojure from a Schemer's Perspective”
  30. Submitted Generators from Scratch as a story · 8 points

    HN discussion

Search all of HN for defn.io

Linked by the same people?