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

S

SitePen

Company blog · sitepen.com/blogprogrammingweb

SitePen is the company blog at sitepen.com, writing about programming and web. Since 2007, 50 different Hacker News readers have linked it 140 times, most often “A Concise Comparison of JavaScript Web Frameworks”. The last post was in 2023, but the archive is still widely read.

Visit the blog
140mentions?
50HN people?
2007–2023first – last linked?
Links on Hacker News per year · peak 40 in 2019

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

Why HN links it

HN readers link SitePen's blog for its JavaScript and Dojo posts, including promises and Deferreds, RQL, JSGI, multitouch, and grid components. Most comments cite the posts as sources or background.

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

SitePen pioneered Enterprise JavaScript development. We focus on building web applications the right way, the first time. Contact us to learn how we can help your organization.

Most-linked posts?

  1. A Concise Comparison of JavaScript Web Frameworks
    4 people · 4 mentions · first linked 2017-11-13
  2. Touching and Gesturing on the iPhone
    3 people · 3 mentions · first linked 2008-07-11
  3. Milestone Mayhem. A card game for devs about the ups and downs of app development
    2 people · 3 mentions · first linked 2017-09-21
  4. 7 habits of highly ineffective developers
    2 people · 2 mentions · first linked 2017-09-21
  5. Announcing the JavaScript Foundation
    2 people · 2 mentions · first linked 2016-10-17
  6. TypeScript 2.0 Awesomeness
    2 people · 2 mentions · first linked 2016-09-01
  7. JavaScriptDB: Persevere’s New High-Performance Storage Engine
    2 people · 2 mentions · first linked 2009-04-21
  8. Multi-node: Concurrent NodeJS HTTP Server
    2 people · 2 mentions · first linked 2010-07-14

What Hacker News says?

  1. Why? Can't a company make it so that there's a "cancel contract" method? I am not an Ethereum expert, I just don't understand, to be clear. I'm sure this is far more basic than what you know how to do, but this seems pretty simple to add a "cancel contract" method that seems like it'd meet the requirement to be as easy to cancel as it was to set up. The account status seems like they can at any time just read it off…

    Comment linking /blog/smart-contracts-a-tutorial

    on ““Click to subscribe, call to cancel” is illegal, FTC says”
  2. Submitted Blockchain Basics as a story · 107 points

    HN discussion
  3. I make Dev Tips: https://umaar.com/dev-tips/ a place to share little tips primarily with DevTools. Currently at 200+ tips. Few other random things I've written: * The Benefits of Speaking at Tech Conferences: https://www.freecodecamp.org/news/the-benefits-of-speaking-a... * Data Visualisation with 1 Billion Shazam Music Recognitions: https://www.freecodecamp.org/news/data-visualisation-with-1-... * Open Source: Lear…

    Comment linking /blog/programmatically-create-images-with-the-css-paint-api/

    on “Ask HN: What is your blog and why should I read it?”
  4. Submitted 7 habits of highly ineffective developers as a story · 62 points

    HN discussion
  5. Funny thing is, it is not supported on purpose. Most browser had support for SharedArrayBuffer but it got disabled when Meltdown/Spectre came to light (as well as high precision timers in the browser) [0]. [0]: https://www.sitepen.com/blog/the-return-of-sharedarraybuffer...

    Comment linking /blog/the-return-of-sharedarraybuffers-and-atomics/

    on “Tools we used to create a hit HTML5 game on Steam”
  6. Submitted TC39: Open and Incremental Approach Improves Standards Process as a story · 32 points

    HN discussion
  7. Where is the love for [Deferreds?]( http://www.sitepen.com/blog/2010/05/03/robust-promises-with-... )? Deferreds are * Mostly monadic (creating a deferred is "return", the "then" method is "fmap" and "bind"). * Can be implemented as a library, without a separate compilation step or having to patch the runtime. * Avoids most of the CPS inversion of control madness. You can return and store promises and you can also a…

    Comment linking /blog/2010/05/03/robust-promises-with-dojo-deferred-1-5/

    on “The Trello Tech Stack”
  8. Submitted 7 habits of highly ineffective developers as a story · 20 points

    HN discussion
  9. Here's my take on all of this: https://www.sitepen.com/blog/2016/10/17/announcing-the-js-fo... The feedback is interesting, but I think it helps to understand more of the history to get that most of the negative feedback here is overreaction. Some thoughts: * No, the foundation isn't trying to dominate or tell people what to do. It's trying to support open source projects through their lifecycle. Running a project c…

    Comment linking /blog/2016/10/17/announcing-the-js-foundation/

    on “The Linux Foundation Unites the JavaScript Community for Open Web Development”
  10. Submitted Reasons Employees Prefer to Work Remotely as a story · 17 points

    HN discussion
  11. It seems to work okay as in you can use them: https://reactjs.org/docs/web-components.html But it is not fully integrated with react, you have to do some work for interaction: https://www.sitepen.com/blog/wrapping-web-components-with-re... That link is a few years old though I think the principle is the same.

    Comment linking /blog/wrapping-web-components-with-react

    on “How we use web components”
  12. Submitted TypeScript Cheat Sheet as a story · 8 points

    HN discussion
  13. Aristo was ported to some of Dojo a couple versions ago: http://sitepen.com/~canderson/aristojo/140/dijit/themes/them... It's not as polished as this jQuery one though.

    Comment linking /~canderson/aristojo/140/dijit/themes/themeTester.html

    on “"Aristo" for jQuery UI”
  14. Submitted 5 Signs Your Product Has Outgrown Its UX: The Little Black Dress as a story · 7 points

    HN discussion
  15. touchmove, apparently: http://www.sitepen.com/blog/2008/07/10/touching-and-gesturin...

    Comment linking /blog/2008/07/10/touching-and-gesturing-on-the-iphone/

    on “PPK: "Apple is not evil. iPhone developers are stupid."”
  16. Submitted JSONQuery as a story · 7 points

    HN discussion
  17. The guys behind the Reinhardt framework are going to be mad! http://www.sitepen.com/blog/2008/10/09/reinhardt-a-client-si...

    Comment linking /blog/2008/10/09/reinhardt-a-client-side-web-framework/

    on “WordPress names their 3.1 release: Reinhardt”
  18. Submitted A Modern Terminal-Based Development Environment as a story · 6 points

    HN discussion
  19. It would be great to see a standard emerge here. I've watched with interest as JSONPath and JSONQuery proposals have been presented, JS ports of Linq, and this latest proposal: RQL – http://www.sitepen.com/blog/2010/11/02/resource-query-langua... There's an Arel-style JS implementation to build RQL strings using chained methods, which makes it quite conducive to composition and makes it feel more like functional pro…

    Comment linking /blog/2010/11/02/resource-query-language-a-query-language-for-the-web-nosql/

    on “JSONSelect”
  20. Submitted TypeScript 2.0 Awesomeness as a story · 6 points

    HN discussion
  21. He missed my favorite: http://www.persvr.org/ CouchDB requires custom views for each field you want to optimally query. Persevere (using the JavaScriptDB) does that natively and smartly for all fields: http://www.sitepen.com/blog/2009/04/20/javascriptdb-persever... (see section: Adaptive On-Demand Concurrent Indexing) The biggest benefit of NoSQL dbs is the ability to add properties (i.e. columns) on the fly. Queryi…

    Comment linking /blog/2009/04/20/javascriptdb-perseveres-new-high-performance-storage-engine/

    on “My Thoughts on NoSQL”
  22. Submitted Introducing Intern Recorder as a story · 6 points

    HN discussion
  23. not sure about the facebook method but dojo uses something similar http://www.sitepen.com/blog/2008/07/30/protected-cross-domai...

    Comment linking /blog/2008/07/30/protected-cross-domain-authentication-with-javascript/

    on “CSSHttpRequest (CHR) is a method for cross-domain AJAX using CSS for transport.”
  24. Submitted Multi-node: Concurrent NodeJS HTTP Server as a story · 6 points

    HN discussion
  25. I normally turn to ringojs[1] for "off-browser javascript" with Java integration. It's been around nearly 20 years[2] now! Is this a new take on the same concept? The examples seem web application focused, but there's not even a mention of JSGI[3] or whether it was even considered. [1]: http://ringojs.org/ [2]: http://helma.org/ [3]: https://www.sitepen.com/blog/2010/01/19/commonjsjsgi-the-eme...

    Comment linking /blog/2010/01/19/commonjsjsgi-the-emerging-javascript-application-server-platform/

    on “PurpleJS – A JavaScript application framework running on the JVM”
  26. Submitted Piturna: a CommonJS/JSGI-Compliant Web Framework as a story · 5 points

    HN discussion
  27. It can spawn child processes: http://nodejs.org/api.html#child-processes-89 http://www.sitepen.com/blog/2010/07/14/multi-node-concurrent...

    Comment linking /blog/2010/07/14/multi-node-concurrent-nodejs-http-server/

    on “Node.js Versus LUA "Hello World" HTTP Server Showdown”
  28. Submitted Signs Your Product Has Outgrown Its UX: The Wrong Footwear as a story · 4 points

    HN discussion
  29. dylanks2 · 2011-12-02Recommends
    You might be interested in the dgrid project (see slides at http://www.slideshare.net/sitepen/dgrid-next-generation-dojo... and blog post at http://www.sitepen.com/blog/2011/10/26/introducing-the-next-... ). It's a new module, and one of the interesting features is support for the jQuery ThemeRoller classes. It's pretty lightweight, and could be used with jQuery with something like RequireJS, etc.

    Comment linking /blog/2011/10/26/introducing-the-next-grid-dgrid/

    on “Dojo Toolkit 1.7 Released.”
  30. Submitted Web Components in 2018 as a story · 4 points

    HN discussion

Search all of HN for sitepen.com

Linked by the same people?