Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Theodo Blog

    theodo.fr · Company blog · on HN since 2013

    Engineers at Theodo, a French consultancy, write practical web and mobile development tutorials and debugging tips.

    Visit blogHN submissions
    Web DevelopmentProgramming
    What HN says

    No comments were given, so no opinions are available; HN links it for hands-on tutorials on React Native, Flask, AngularJS, serverless and image compression.

    Stats for nerds
    159HN people shared it
    219linked in comments
    1.5Kstory points
    May 2025last shared
    2019people per year2025

    Top posts on HN

    1. 1
      Introduction to Event-Driven Architectures with RabbitMQ
      1 person · 175 points · first shared 2019 · 53 comments on HN
    2. 2
      Web Single Sign-On, the SAML 2.0 perspective
      1 person · 108 points · first shared 2019 · 47 comments on HN
    3. 3
      Setup VS Code for Efficient PHP Development
      1 person · 95 points · first shared 2019 · 63 comments on HN
    4. 4
      Compressing Images Using Google’s Guetzli
      1 person · 52 points · first shared 2017 · 26 comments on HN
    5. 5
      Have Your MVP Running Publicly Within 15 Minutes with Serverless
      1 person · 50 points · first shared 2017 · 12 comments on HN
    6. 6
      I Challenge You to Debug These 7 Lines of Code Under 9 Minutes
      2 people · 45 points · first shared 2017 · 33 comments on HN
    7. 7
      How to: code JavaScript using Twitter bootstrap best practices
      1 person · 45 points · first shared 2014 · 23 comments on HN
    8. 8
      A Beginner’s Guide to iOS Provisioning Profiles
      1 person · 39 points · first shared 2017 · 16 comments on HN
    9. 9
      Do you still need a cookieless domain for your assets?
      1 person · 23 points · first shared 2019 · Discussion on HN
    10. 10
      React and HTML: Beware of the traps
      1 person · 21 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • gg2222May 2025

      Hello, congrats on the release of your framework! I myself also wrote a reactive library for my own projects long ago when jquery was still widely used.

      Anyways, these days I moved from React to Solid.js so I know a bit how Solid works.

      1. Solid.js also has "stores" and "createMutable" which allow deep tracking of objects and are also built on Proxy objects. Signals are great for single values, but Solid stores and createMutable are for more complex data.

      2. Solid.js doesn't redraw entire components. (It's not like React.) It is fine grained and only updates the minimal exact DOM nodes required. This is why it is so fast and topped benchmarks when it first came out. https://dev.to/ryansolid/introducing-the-solidjs-ui-library-4mck

      I found https://blog.theodo.com/2023/07/solidjs-beginner-virtual-dom-signals which might be a good intro explanation to it.

      > Yeah, until you want to add some loops and conditionals in there. That's what regular programming languages are really good at. But it's a trade-off for sure.

      Solid's <For> and <Show when={}> and <Switch> tags are actually quite nice and very easy to parse visually.

      Regarding the "gaslighting" comments, I kind of feel the same way as the grandparent. No offense meant and I support everyone coding new open source frameworks, but it does kind of feel like that.

      I suggest doing a deep dive into Solid and even checking Ryan's blog https://dev.to/ryansolid or YouTube channel. There are a ton of concepts and good ideas to…

    • icebrainingMay 2019

      > Being fully documented means anything can work in any way.

      A protocol being fully documented does not mean you can get a device you cannot control (like an Homekit lightbulb) to connect to your server instead of the manufacturer's. If requests are signed and/or encrypted, knowing the protocol won't help if you don't have the keys. See also Tivoization.

      > For example, search the web for ‘homebridge alexa’

      I had found it. I don't think you realize that there's no Homekit there at all.

      The point of Homebridge is to translate from a Homekit-speaking control app/assistant to a non-Homekit-enabled device:

      https://blog.theodo.com/wp-content/uploads/2017/08/workflow.png

      But when you use homebridge-alexa, you're replacing that first link with another protocol (specifically, MQTT+JSON, which is what it uses to connect to https://www.homebridge.ca/).

      So you've actually removed all Homekit parts from your smart home system!

    Related

    Anthony Fuantfu.me31 people

    Move on to ESM-Only

    Anthony Fu
    Personal · last shared 2026
    Artima Developerartima.com464 people

    Google Groups Data To Be Destroyed

    Artima Developer
    Publication · last shared 2026
    Slack Engineeringslack.engineering281 people

    Taking PHP Seriously

    Slack Engineering
    Company · last shared 2026
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    Russ Coxresearch.swtch.com554 people

    Timeline of the xz open source attack

    Russ Cox
    Personal · last shared 2026
    Reddit Blogredditblog.com163 people

    How We Built r/Place

    Reddit Blog
    Company · last shared 2021
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    OpenCredoopencredo.com33 people

    From Java to Go, and Back Again (2016)

    OpenCredo
    Company · last shared 2023