Top all-time · #3310
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.
Most-linked posts?
- Racket for E-Commerce4 people · 6 mentions · first linked 2019-08-21
- /3 people · 4 mentions · first linked 2024-01-30
- Running Racket on iOS3 people · 4 mentions · first linked 2020-01-05
- Native Applications with Racket3 people · 3 mentions · first linked 2020-01-04
- /2 people · 3 mentions · first linked 2019-03-10
- The Problem with SSH Agent Forwarding2 people · 2 mentions · first linked 2019-04-12
- Franz (macOS Apache Kafka Client) Now Source Available2 people · 2 mentions · first linked 2023-08-21
- Continuations for Web Development2 people · 2 mentions · first linked 2019-04-07
- This is Fine (On Software Dependencies)2 people · 2 mentions · first linked 2022-12-19
- Continuations in Racket's Web Server2 people · 2 mentions · first linked 2020-05-11
What Hacker News says?
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?”Submitted Bye, Bye, Google as a story · 539 points
HN discussionI 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”Submitted Web application from scratch, part I as a story · 370 points
HN discussionhttps://defn.io/2020/01/04/remember-internals/ describes some of this.
Comment linking /2020/01/04/remember-internals/
on “Racket is 25”Submitted Show HN: I Made an iOS Podcast Player with Racket as a story · 226 points
HN discussionhttps://defn.io/page/projects/ https://joeldueck.com/projects.html
Comment linking /page/projects/
on “Racket v9.0”Submitted Show HN: A native macOS client for Apache Kafka as a story · 195 points
HN discussionBogdan 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”Submitted Racket for E-Commerce as a story · 138 points
HN discussionCtrl-f "racket" on his "Projects" page here, there's tonnes of stuff https://defn.io/page/projects/
Comment linking /page/projects/
on “Racket Language”Submitted Racket for e-commerce (2019) as a story · 104 points
HN discussionHe 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”Submitted #lang Lua as a story · 101 points
HN discussionRacket 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”Submitted Running Racket CS on iOS as a story · 93 points
HN discussionRacket 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”Submitted Native Applications with Racket as a story · 83 points
HN discussionYes. 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”Submitted DSLs for Safe iOS/WatchOS Communication as a story · 26 points
HN discussionThere 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”Submitted Parallelizing the Racket Web Server as a story · 17 points
HN discussionYes. 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”Submitted One Billion Row Challenge in Racket as a story · 15 points
HN discussionYou 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”Submitted What Is Racket Doing? as a story · 11 points
HN discussionhttps://defn.io/2020/01/05/racket-on-ios/
Comment linking /2020/01/05/racket-on-ios/
on “Racket 7.8”Submitted Web application from scratch, Part II as a story · 10 points
HN discussionRunning 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”Submitted Generators from Scratch as a story · 8 points
HN discussion