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

L

Lunatech Blog

Company blog · blog.lunatech.comprogrammingweb

Lunatech Blog is the company blog at blog.lunatech.com, writing about programming and web. Since 2013, 10 different Hacker News readers have linked it 10 times, most often “What every web developer must know about URL encoding”. It is still writing: the last post was on 2026-09-14, and you can follow it by feed.

Visit the blog
10mentions?
10HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 4 in 2013

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

Why HN links it

HN readers link Lunatech's blog for JVM and language commentary (Java, Kotlin, Gradle, Ceylon vs Scala), a 2009 web development post on JSON in URLs, and a post on NEAT algorithms.

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.

Lunatech's engineer blog - articles on Scala, Java, Kotlin, functional programming and more.

Most-linked posts?

  1. What every web developer must know about URL encoding
    3 people · 3 mentions · first linked 2013-04-01
  2. /2011/08/24/scala-ceylon-kotlin-goals
    2 people · 2 mentions · first linked 2014-05-01
  3. What’s wrong with the Java Servlet API (2011)
    2 people · 2 mentions · first linked 2013-02-15

What Hacker News says?

  1. > I gave up on Android Studio given its dependency on Gradle and how it drags my dual core with 8 GB to its knees when compiling That could be the slow, dynamically-typed Groovy in Gradle that's dragging your machine. Gradle needs to bundle another build language. Since the goal of statically-typed (and hence speedier) Kotlin is to make it easier to write IntelliJ IDEA [1], on which Android Studio is built, instead…

    Comment linking /2011/08/24/scala-ceylon-kotlin-goals

    on “An Opinionated Guide to Modern Java Development, Part 1”
  2. Submitted What every web developer must know about URL encoding as a story · 266 points

    HN discussion
  3. > It's also quite the mystery how this culture happened Maybe the language didn't have powerful tools in its core? What if getters/setters weren't mandatory, like in Scala, wouldn't we write more tiny expressive classes to hold intermediate values? Think about this example of Dependency Injection: Why did we have to use DI? Because using statics as a dependency injector (like in Play) prevents from unit testing. How…

    Comment linking /2011/12/08/wrong-with-servlet-api

    on “Why I like Java”
  4. Submitted What every web developer must know about URL encoding as a story · 17 points

    HN discussion
  5. I was wondering how Ceylon is supposed to be different from Scala. I found this blog post from 2011 that compares Scala, Ceylon, and Kotlin: http://blog.lunatech.com/2011/08/24/scala-ceylon-kotlin-goal... . Basically, Scala aims to be concise and “scalable” by explicitly aiming for both OOP and FP support. Ceylon aims to be an improved Java that is more concise, powerful, and modular, while still being familiar. Cey…

    Comment linking /2011/08/24/scala-ceylon-kotlin-goals

    on “Ceylon: Quick introduction”
  6. Submitted What every web developer must know about URL encoding as a story · 5 points

    HN discussion
  7. SloopJon · 2015-03-25Recommends
    May I recommend the following blog post: http://blog.lunatech.com/2009/02/03/what-every-web-developer... and the HN discussion of that post: https://news.ycombinator.com/item?id=5930494 I used JSON in the URL to preserve the state of a report across reloads. I kind of regret it, because it wouldn't have been that much work to maintain a URL with normal query args. I think I had in mind that JSON would better handle…

    Comment linking /2009/02/03/what-every-web-developer-must-know-about-url-encoding

    on “JSON in URLs”
  8. Submitted From Coding to Orchestrating: New Role of the Software Engineer as a story · 1 points

    HN discussion
  9. I think yes. Recently I was experimenting with NEAT and HyperNEAT solutions and found this site. At the bottom it explains how novelty yields far more optimal solutions. I would assume that reasonably high temperature may also result more interesting solutions from LLM https://blog.lunatech.com/posts/2024-02-29-the-neat-algorith...

    Comment linking /posts/2024-02-29-the-neat-algorithm-evolving-neural-network-topologies

    on “Sampling at negative temperature”
  10. Submitted What’s wrong with the Java Servlet API (2011) as a story · 1 points

    HN discussion

Search all of HN for blog.lunatech.com

Linked by the same people?