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
    C

    Codacy Blog

    blog.codacy.com · Company blog · on HN since 2013

    Codacy, a code quality tooling company, writes about static analysis, code review, Scala, Kubernetes, and PostgreSQL.

    Visit blogHN submissions
    ProgrammingDevOps & Cloud
    What HN says

    HN commenters link it for its cyclomatic complexity explainer and Scala learning guide; no one offers much opinion on the blog itself.

    Stats for nerds
    25HN people shared it
    88linked in comments
    344story points
    Dec 2023last shared
    2014people per year2023

    Top posts on HN

    1. 1
      How to be a faster code reviewer
      1 person · 62 points · first shared 2014 · 43 comments on HN
    2. 2
      Visualizing Scala code style – studying Twitter and Spark
      1 person · 23 points · first shared 2015 · Discussion on HN
    3. 3
      Understanding Database Isolation levels in JDBC and Play
      1 person · 17 points · first shared 2014 · 3 comments on HN
    4. 4
      Optimizing code in Scala
      1 person · 15 points · first shared 2013 · Discussion on HN
    5. 5
      Open salary calculator: a commitment to transparency and fairness
      2 people · 13 points · first shared 2022 · 4 comments on HN
    6. 6
      Review of Java Static Analysis Tools
      1 person · 8 points · first shared 2016 · Discussion on HN
    7. 7
      Grading European Banking SSL Security
      1 person · 7 points · first shared 2014 · Discussion on HN
    8. 8
      Five ways to Slim your Docker
      1 person · 6 points · first shared 2018 · Discussion on HN
    9. 9
      6 ways to formalize and enforce code reviews
      1 person · 6 points · first shared 2015 · Discussion on HN
    10. 10
      Comparing best practices across programming languages: Comments
      1 person · 6 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • danieldkMay 2014

      It seems that typed actor support it somewhat incomplete. Once you wanted to use typed actors with routers and resizing, there was no documentation. There were some mailing lists posts with suggestions that don't work. I don't know if anything changed in the meanwhile, but this blog post suggests that it's still not well-supported:

      http://blog.codacy.com/2014/01/29/typed-actors-with-routing/

      One thing that I dislike about the Akka implementation of actors is that they can't block, because this would block a thread in the thread pool. Quasar's implementation of actors allow you to block on e.g. I/O, because Quasar can preempt fibers that are parked. This makes Quasar's actor framework much more powerful and more Erlang-like.

    • sargstuffDec 2023

      Specifics depend on project(s)/work environment(s); but literate programming[0] and using/enforcing coding/git/versioning standards can help automate a lot of things[1][2][3].

      aka re: outdated responses -- blog and/or email list for when 'new/updated version' pushed out with errata/change log location.

      [0] : https://blog.bitsrc.io/literate-programming-a-radical-approach-to-writing-code-with-documentation-ebb5dc892cd7

      [1] : https://blog.codacy.com/coding-standards

      [2] : https://github.com/git-lfs/git-lfs/blob/main/.github/workflows/ci.yml#L15

      [3] : https://github.com/git-lfs/git-lfs/blob/main/.github/workflows/ci.yml#L15

    • waheooJun 2020

      Code complexity is a thing. It doesnt describe understandability but its a pretty decent proxy in my experience.

      > In 1976, Thomas McCabe Snr proposed a metric for calculating code complexity, called Cyclomatic Complexity.

      https://blog.codacy.com/an-in-depth-explanation-of-code-complexity/

      There is also likely some simple metrics you could get by looking at names of things alone.

      Common substrings, length, and diversity of names are probably decent indicators.

    • paul_bleiNov 2016

      take a look at: http://blog.codacy.com/2015/07/03/how-to-learn-scala/

    Related

    Explosion Blogexplosion.ai51 people

    Prodigy: A new tool for radically efficient machine teaching

    Explosion Blog
    Company · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Metabase Blogmetabase.com132 people

    Best practices for writing SQL queries

    Metabase Blog
    Company · last shared 2026
    Gunnar Morlingmorling.dev56 people

    The One Billion Row Challenge

    Gunnar Morling
    Personal · last shared 2026
    FP Complete Blogfpcomplete.com201 people

    Monads and GATs in Nightly Rust

    FP Complete Blog
    Company · last shared 2025
    PingCAP Blogpingcap.com123 people

    Generics and Compile-Time in Rust

    PingCAP Blog
    Company · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Turso Blogturso.tech102 people

    Working on databases from prison

    Turso Blog
    Company · last shared 2026