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

    CodeScene Blog

    codescene.com · Company blog · on HN since 2009

    CodeScene's company blog, by Adam Tornhill's team, on code quality, technical debt, and mining Git history for risk areas.

    Visit blogHN submissions
    ProgrammingManagement
    What HN says

    HN commenters mention CodeScene's hotspot and knowledge-island analysis of Git repos, though one notes the author's company and asks for more detail.

    Stats for nerds
    21HN people shared it
    30linked in comments
    115story points
    Dec 2024last shared
    2009people per year2024

    Top posts on HN

    1. 1
      Measuring Code Complexity by Its Shape and Distribution
      3 people · 23 points · first shared 2022 · 3 comments on HN
    2. 2
      Code quality: measuring the business impact of unhealthy code
      2 people · 21 points · first shared 2022 · 13 comments on HN
    3. 3
      The technical interview rethought: Evaluating what matters
      1 person · 8 points · first shared 2022 · 1 comments on HN
    4. 4
      The Business Costs of Technical Debt [pdf]
      3 people · 6 points · first shared 2021 · Discussion on HN
    5. 5
      Benchmark Study SonarQube vs. CodeScene: CodeScene 6 times more accurate
      1 person · 6 points · first shared 2024 · 3 comments on HN
    6. 6
      Advancing the state of AI automated code improvements [pdf]
      2 people · 5 points · first shared 2024 · 1 comments on HN
    7. 7
      Refactoring recommendations – building your own refactoring catalog
      1 person · 5 points · first shared 2022 · 2 comments on HN
    8. 8
      Refactoring components in React with custom hooks
      1 person · 4 points · first shared 2022 · Discussion on HN
    9. 9
      What can software developers learn from offender profiling?
      1 person · 4 points · first shared 2022 · Discussion on HN
    10. 10
      Sneak-Peek: IDE Integration for CodeScene – code health feedback in real-time
      1 person · 4 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • richardwDec 2024

      "You seem to confuse"

      "Your analogy with the automakers seems puzzlingly irrelevant"

      "Your take is rather romantic."

      That's pretty charged language focused on the person not the argument, so if you're surprised why I'm annoyed, start there.

      Meta has one: https://arxiv.org/abs/2410.08806

      Another, edited in above: https://www.linkedin.com/pulse/multi-repo-ai-assisted-refactoring-unlocks-large-scale-code-kwigc/

      Another: https://codescene.com/product/ai-coding

      However, I still don't recognise the names. The one I saw had no pricing but had worked with some big names.

      Edit: WAIT found the one I was thinking of: https://www.youtube.com/watch?v=Ve-akpov78Q - company is https://about.grit.io

      In an enterprise setting, I'm the one hitting the brakes on using LLM's. There are huge risks to attaching them to e.g. customer-facing outputs. In a startup setting, full speed ahead. Match the opinion to the needs, keep two opposing thoughts in mind, etc.

    • bunsenhoneydewNov 2024

      This is one of the features of https://codescene.com/

      It looks for knowledge islands and relates those to frequently modified code, to identify hotspot, or areas of high risk due to low knowledge distribution in areas of high change.

      Another use is if someone hands in their notice you can easily see all the code that only they know, so your handover planning is mapped out easily.

      I’ve never thought of it being used maliciously, it’s for visibility. It would be a shitty manager that would use it that way and if they’re already shitty then this tool won’t change that.

    • empisMar 2022

      Disclaimer: I work at CodeScene.

      Here's a link to some docs about how code health is calculated: https://codescene.io/docs/guides/technical/code-health.html

      In simple terms we try to measure cognitive complexity of source code.

      A more in-depth description of one of the factors:
      https://codescene.com/blog/bumpy-road-code-complexity-in-context/

    • nephrenkaAug 2021

      That's a great visual presentation, but not really an innovation. The CodeScene tool has that built in together with a set of deep analyses on top (see https://codescene.com/).

      There are several public conference talks that cover this visualization and related use cases: https://www.youtube.com/watch?v=fl4aZ2KXBsQ

    • pronAug 2021

      That's the same visualisation used by CodeScene (https://codescene.com/how-it-works/), but there is a more elaborate one that represents affinity (number of connections) as distance to create something like a geographical map: https://homepages.ecs.vuw.ac.nz/~craig/publications/vissoft2015-hawes.pdf

    • mjulFeb 2022

      This is one of the key concepts in how Codescene analyses a code base by mining the Git repo.

      It is quite useful to find find problem areas and tacit knowledge such as “when you change this API these two client side adapters should probably also be updated”

      See https://codescene.com/

    Related

    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Rachel Krollrachelbythebay.com493 people

    fork() can fail

    Rachel Kroll
    Personal · last shared 2026
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Coder Blogcoder.com66 people

    We improved the performance of a userspace TCP stack in Go

    Coder Blog
    Company · last shared 2026
    Reddit Blogredditblog.com163 people

    How We Built r/Place

    Reddit Blog
    Company · last shared 2021
    Level Up Codinglevelup.gitconnected.com224 people

    We reduced our server costs by moving away from AWS

    Level Up Coding
    Publication · last shared 2026
    Netflix Tech Blognetflixtechblog.com363 people

    The Case of the Extra 40ms

    Netflix Tech Blog
    Company · last shared 2026