Top all-time · #2677
Industrial Logic
Company blog · industriallogic.com/blogprogrammingcareer
Industrial Logic is the company blog at industriallogic.com, writing about programming and career. Since 2010, 29 different Hacker News readers have linked it 33 times, most often “Stop Using Story Points (2012)”. It is still writing: the last post was on 2026-01-27, and you can follow it by feed.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
HN readers link Industrial Logic's pages on refactoring, design patterns, pattern study groups and discovery trees for product work. Commenters point to its Refactoring to Patterns page as a reading recommendation.
Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Industrial Logic is a pioneering Modern Agile consultancy that radically improves software development for organizations worldwide.
Most-linked posts?
- Stop Using Story Points (2012)3 people · 3 mentions · first linked 2018-06-19
- Modern Agile3 people · 3 mentions · first linked 2015-11-03
- /xp/refactoring/2 people · 2 mentions · first linked 2018-03-27
- Stop Using Story Points2 people · 2 mentions · first linked 2012-10-13
- Working with Discovery Trees2 people · 2 mentions · first linked 2023-06-22
What Hacker News says?
Working With Discovery Trees: https://www.industriallogic.com/blog/discovery-trees/ Happened to see Paige Watson present about FaST Agile at the PhillyXP meetup group and then tried some of the concepts with my team at work to great success. We were looking for a good way to turn high-level product asks into actionable work and Discovery Trees fit the bill for us.
Comment linking /blog/discovery-trees/
on “Ask HN: Share your favorite software blog posts of 2023”Submitted Why Bad Code Exists as a story · 5 points
HN discussionJoshua Kerievsky wrote a Pattern Language for study groups that came out of the Design Patterns Study Groups that we were a part of in the 1990s in NYC and Silicon Valley. Worth a skim: https://www.industriallogic.com/blog/pools-of-insight-study-...
Comment linking /blog/pools-of-insight-study-groups/
on “Most book clubs are doing it wrong (2017)”Submitted What's Wrong with Clean Code? as a story · 4 points
HN discussionDid you also read "Refactoring to Patterns"? If so, could you compare that with Prefactoring ? https://industriallogic.com/xp/refactoring/
Comment linking /xp/refactoring/
on “The Second Edition of “Refactoring””Submitted Stop Using Story Points (2012) as a story · 3 points
HN discussionI enjoyed the first edition immensely. Some folks are calling out that most of the refactorings are mainstream, but IDE integration doesn’t mean that it has become common practice or second nature to most engineers. If I was going to read a refactoring book while waiting for the second edition, I would take a look at “Refactoring to patterns.” ( https://industriallogic.com/xp/refactoring/ ) R2P combines the best par…
Comment linking /xp/refactoring/
on “Announcing the Second Edition of “Refactoring””Submitted AppCode Is Dead. Now What? as a story · 3 points
HN discussionThat is not entirely true. GoF patterns have tons of examples in Smalltalk, which is as dynamic as Ruby/Python. But they are more verbose and awkward to use in statically type languages, languages without first class functions (unlike Smalltalk, Ruby and Python), and methods like doesNotUnderstand, method_missing or __getattr__. And languages with mixins/metaprogramming support can do pretty much all patterns in a m…
Comment linking /xp/refactoring/
on “Steve Klabnik's response to critiques of his Ruby OOP post”Submitted Stop Using Story Points as a story · 3 points
HN discussionKnowing a lot of the early Agile people, I'd say your bit about "most people writing most about the various trends and ideas did so to mainly to make a buck" is both helpfully true and dangerously false. There are definitely some people who say, "Oh, X is fashionable, so I'll jump in and become a thinkfluencer." Those people are dangerous. There aren't many, though; call 'em 10% or so. There are plenty more people w…
Comment linking /blog/modern-agile/
on “The Benefits of 'Mob Programming'”Submitted Stop Per-Person Swimlanes as a story · 3 points
HN discussionIt's hard to understand what someone is really thinking and feeling. In the past I've found a lot of issues like can be traced back to safety, consider making safety a prerequisite [1]. Have you tried pair programming? Prioritizing the resolution of bugs over new feature work? Try proposing some small experiments for the team to try over the course of a couple weeks that can pull your coworker into the team. [1] htt…
Comment linking /blog/modern-agile/
on “Ask HN: How to deal with refusal to change code during reviews?”Submitted Story Points: Why is this so hard? as a story · 2 points
HN discussionA lot of people misunderstand that book. Design Patterns reduce complexity when used correctly. A good book to understand that is Refactoring to Patterns http://industriallogic.com/xp/refactoring/ . If you need your code to construct objects without knowing the type, then you need a factory (or other creation pattern). If you don't -- it's overkill. They are using a solution to a problem they don't have.
Comment linking /xp/refactoring/
on “Ask HN: Suggested software /design/ books?”Submitted Desing Patterns Poker as a story · 2 points
HN discussionI recommend you to buy some proper books to get familiar with well written design patterns. Classics are "Design Patterns" from the Gang of Four (GoF), "Pattern-Oriented Software Architecture" by Buschmann et al. or "Enterprise Integration Patterns" by Hophe and Woolf which patterns are partly available on the website https://www.enterpriseintegrationpatterns.com/ . The first two books I consider almost a must read.…
Comment linking /papers/learning.html
on “Ask HN: Best way to learn design patterns?”Submitted Evolutionary Design as a story · 2 points
HN discussionSubmitted Over-Starting and Under-Finishing as a story · 2 points
HN discussionSubmitted Stop Using Story Points as a story · 2 points
HN discussionSubmitted Stop Using Story Points as a story · 2 points
HN discussionSubmitted Working with Discovery Trees as a story · 1 points
HN discussionSubmitted Charters and Chartering: Immunization Against Foreseeable Project Failure (2001) [pdf] as a story · 1 points
HN discussionSubmitted The Scatter-Gather Process as a story · 1 points
HN discussionSubmitted Rules for Receiving Feedback as a story · 1 points
HN discussionSubmitted Test-Driven Management [pdf] as a story · 1 points
HN discussionSubmitted It's On Us as a story · 1 points
HN discussionSubmitted Stop Using Story Points as a story · 1 points
HN discussionSubmitted Modern Agile as a story · 1 points
HN discussionSubmitted Evolutionary Design as a story · 1 points
HN discussion