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

J

James Ward

Personal blog · jamesward.com · on HN as jlward4thprogrammingweb

James Ward's personal blog at jamesward.com covers programming and web. Since 2010, 21 different Hacker News readers have linked it 35 times, most often “The Modern Java Platform – 2021 Edition”. The last post was in 2023, but the archive is still widely read.

Visit the blog
35mentions?
21HN people?
2010–2022first – last linked?
Links on Hacker News per year · peak 7 in 2011

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

Why HN links it

HN readers link James Ward's blog for posts on Java and JVM tooling, such as GraalVM native-image builds, web development workflows, and the Play framework with Scala. The linked posts are mostly cited as sources.

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

James Ward — Developer Advocate, Co-Author of Effect Oriented Programming, and podcaster of Happy Path Programming. Writing about software development since 2003.

The author on HN?

jlward4th · 466 karma · member since 2009

www.jamesward.com [ my public key: https://keybase.io/jamesward; my proof: https://keybase.io/jamesward/sigs/UvWRvrWAvWBz2JgAWyfVvlBAugfGHsXNCsVtOkQpY_Q ]

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

Most-linked posts?

  1. The Modern Java Platform – 2021 Edition
    2 people · 2 mentions · first linked 2021-03-16
  2. Securing Single Page Apps and REST Services
    2 people · 2 mentions · first linked 2013-05-14

What Hacker News says?

  1. For JVM, you have to bend a bit backwards and use still-evolving toolchain, but it is actually possible to create native-image of a Java program that will run on top of SCRATCH: https://jamesward.com/2020/05/07/graalvm-native-image-tips-t...

    Comment linking /2020/05/07/graalvm-native-image-tips-tricks/

    on “Tiny Container Challenge: Building a 6kB Containerized HTTP Server”
  2. Submitted The Modern Java Platform – 2021 Edition as a story · 266 points

    HN discussion
  3. Most web development workflows emerged in an era of monolithic, server-side driven application development. Lots of server side code (as well as navigation logic and session state), relatively small amount of browser side code. In recent web app development, client side now has a larger proportion of the code and complexity. Developers tend to make incremental changes to their workflow rather than "starting from scr…

    Comment linking /2013/05/15/auto-refresh-for-play-framework-apps

    on “Our web development workflow is completely broken”
  4. Submitted Java Doesn’t Suck as a story · 187 points

    HN discussion
  5. Exactly how precious are those CPU cycles? I mean, really. Can you put a dollar figure on them? And then contrast that with the dollar figure for consultant / employee / remote hands time to figure out WTF went wrong? There are numerous systems for managing services: monit is the best known, mon and several proprietary systems also exist. Nagios can tell you if the service is running or not (though it doesn't handle…

    Comment linking /2010/09/08/ubuntu-10-10-boots-in-8-6-seconds/

    on “Arch Linux to migrate to Systemd”
  6. Submitted Tutorial: Play Framework, JPA, JSON, jQuery, & Heroku as a story · 64 points

    HN discussion
  7. I built a little JS library that just does that part: http://www.jamesward.com/2012/06/15/dynamically-rendering-gi...

    Comment linking /2012/06/15/dynamically-rendering-github-files

    on “Repo.js”
  8. Submitted An Alternative to Required API Keys as a story · 30 points

    HN discussion
  9. lanna · 2012-09-15Recommends
    Have a look at Play! and Scala: http://www.jamesward.com/category/play-framework/

    Comment linking /category/play-framework/

    on “Ask HN: For new web developer, Java Spring, Ruby on Rails, or something else?”
  10. Submitted When you hear ‘Monad’, think ‘Chainable’ (2017) as a story · 22 points

    HN discussion
  11. Submitted Comparing Application Deployment: 2005 vs. 2015 as a story · 7 points

    HN discussion
  12. Submitted Securing Single Page Apps and REST Services as a story · 6 points

    HN discussion
  13. Submitted Amf.js – A Pure JavaScript AMF Implementation as a story · 6 points

    HN discussion
  14. Submitted Java Doesn’t Suck – You’re Just Using It Wrong as a story · 4 points

    HN discussion
  15. Submitted Introducing Gulp Launcher as a story · 3 points

    HN discussion
  16. Submitted Play Framework 2 with Scala, Anorm, JSON, CoffeeScript, jQuery & Heroku as a story · 3 points

    HN discussion
  17. Submitted Architectural Evolution: From Middleware to The Cloud as a story · 3 points

    HN discussion
  18. Submitted Easing function fun as a story · 3 points

    HN discussion
  19. Submitted Introducing Mixing Loom – Runtime ActionScript Bytecode Modification as a story · 3 points

    HN discussion
  20. Submitted Interactive load/render comparison for 10 technologies/formats (GWT, Ajax, etc) as a story · 3 points

    HN discussion
  21. Submitted Refactoring to Microservices (2015) as a story · 2 points

    HN discussion
  22. Submitted When you hear ‘Monad’, think ‘Chainable’ as a story · 2 points

    HN discussion
  23. Submitted Securing Single Page Apps and REST Services as a story · 2 points

    HN discussion
  24. Submitted JavaOne Video: Introduction to Play Framework as a story · 2 points

    HN discussion
  25. Submitted Run Revel (A Go Framework) Apps on Heroku as a story · 2 points

    HN discussion
  26. Submitted Dynamically Rendering GitHub Files in Web Pages as a story · 2 points

    HN discussion
  27. Submitted Getting Started with Scala on Heroku as a story · 2 points

    HN discussion
  28. Submitted Heroku Adds Java Support as a story · 2 points

    HN discussion
  29. Submitted The Seven Artifacts of Developer Advocacy Projects as a story · 1 points

    HN discussion
  30. Submitted The Modern Java Platform – 2021 Edition as a story · 1 points

    HN discussion

Search all of HN for jamesward.com

Linked by the same people?