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 · #8451

J

Joe Zim

Personal blog · joezimjs.comprogrammingweb

Joe Zim's personal blog at joezimjs.com covers programming and web. Since 2012, 9 different Hacker News readers have linked it 107 times, most often “Lazy Loading JavaScript with RequireJS”. The last post was in 2018, but the archive is still widely read.

Visit the blog
107mentions?
9HN people?
2012–2018first – last linked?
Links on Hacker News per year · peak 72 in 2012

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

Why HN links it

HN readers link Joe Zim's JavaScript posts, including one on URL parsing and one on the tilde (~) operator, usually as examples of JavaScript tricks. One commenter says the URL parsing approach is already built into the browser DOM.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Lazy Loading JavaScript with RequireJS
    2 people · 2 mentions · first linked 2013-03-13
  2. /javascript/the-lazy-mans-url-parsing/
    2 people · 2 mentions · first linked 2012-05-07
  3. /javascript/great-mystery-of-the-tilde/
    2 people · 2 mentions · first linked 2017-10-14

What Hacker News says?

  1. HN Link: http://www.joezimjs.com/javascript/the-lazy-mans-url-parsing... Takes you here: This webpage has a redirect loop The webpage at http://www.joezimjs.com/500.shtml/ has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer. Here are some suggestions: Reloa…

    Comment linking /javascript/the-lazy-mans-url-parsing/

    on “The Lazy Man's URL Parsing”
  2. Submitted The Lazy Man's URL Parsing as a story · 114 points

    HN discussion
  3. Just FYI, most, if not all, of this is built into javascript already, via the DOM. http://www.joezimjs.com/javascript/the-lazy-mans-url-parsing...

    Comment linking /javascript/the-lazy-mans-url-parsing/

    on “$.url() - A simple, lightweight url parser for jQuery”
  4. Submitted Give Your Apps a Backbone(.js) as a story · 61 points

    HN discussion
  5. oh hey, look at this. Someone on HN found some latent native URI parsing ability in the browser DOM http://www.joezimjs.com/javascript/the-lazy-mans-url-parsing...

    Comment linking /javascript/the-lazy-mans-url-parsing/?utm_source=linkedin.com&

    on “JS.Next Needs You”
  6. Submitted Don’t name your input elements ‘action’ or ‘submit’ as a story · 56 points

    HN discussion
  7. I'm not sure if this can help you prepare for an interview quickly but most advanced JavaScript things I've learned is by taking a deep dive into existing frameworks like AngularJS, jQuery, etc source code. You see a lot of things happening which may not make sense like "The Great Mystery of the Tilde(~)"[1], etc which are not only fun to figure out but you also see them being used practically too. [1] https://www.j…

    Comment linking /javascript/great-mystery-of-the-tilde/

    on “Ask HN: “Expert Level” JavaScript questions?”
  8. Submitted Introduction to Backbone.js Part 4: Collections – Video Tutorial as a story · 43 points

    HN discussion
  9. A little less awkward: ~array.indexOf(a) https://www.joezimjs.com/javascript/great-mystery-of-the-til...

    Comment linking /javascript/great-mystery-of-the-tilde/

    on “ES7 brings two new features”
  10. Submitted 3 Simple Things to Make Your jQuery Code Awesome as a story · 16 points

    HN discussion
  11. Submitted Introduction to Backbone.js Part 1: Models - Video Tutorial as a story · 7 points

    HN discussion
  12. Submitted Getting Started with Node.js and Express 3 as a story · 6 points

    HN discussion
  13. Submitted JZ Publish/Subscribe jQuery Plugin Version 1.3 Released as a story · 6 points

    HN discussion
  14. Submitted Rendering Subviews in Backbone.js as a story · 4 points

    HN discussion
  15. Submitted Backbone.js Application Walkthrough Part 2: Views and Templates – Video Tutorial as a story · 4 points

    HN discussion
  16. Submitted JavaScript Asynchronous Architectures: Events vs. Promises as a story · 3 points

    HN discussion
  17. Submitted JavaScript Unit Testing with Jasmine: Part 1 as a story · 3 points

    HN discussion
  18. Submitted Plugging Into Socket.IO: Advanced as a story · 3 points

    HN discussion
  19. Submitted Plugging Into Socket.IO: The Basics as a story · 3 points

    HN discussion
  20. Submitted JavaScript Fundamentals: Functions as a story · 3 points

    HN discussion
  21. Submitted Minecraft + Node.js + Socket.io = Awesome as a story · 3 points

    HN discussion
  22. Submitted No More Global Npm Packages as a story · 2 points

    HN discussion
  23. Submitted Patterns for Asynchronous Programming with Promises as a story · 2 points

    HN discussion
  24. Submitted Lazy Loading JavaScript with RequireJS as a story · 2 points

    HN discussion
  25. Submitted Introducing RaptorJS: An End-to-End JavaScript Toolkit as a story · 2 points

    HN discussion
  26. Submitted Are WebSockets Really Slow on Chrome? as a story · 2 points

    HN discussion
  27. Submitted Are WebSockets Slow on Chrome? as a story · 2 points

    HN discussion
  28. Submitted Tips for Front End Unit Testing as a story · 2 points

    HN discussion
  29. Submitted Event-Based Architecture: Getting Decoupled as a story · 2 points

    HN discussion
  30. Submitted Dependency Injection with JavaScript as a story · 2 points

    HN discussion

Search all of HN for joezimjs.com

Linked by the same people?