Top all-time · #4023
Publication
Company blog · codurance.comprogrammingcareer
Publication is the company blog at codurance.com, writing about programming and career. Since 2015, 19 different Hacker News readers have linked it 51 times. It is still writing: the last post was on 2026-10-26, and you can follow it by feed.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
Mostly company hiring posts on HN, plus linked Codurance articles on a local NuGet repository guide, the Jenkins UI breakage, the 'Office Hours' meetup format, and outside-in TDD.
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.
We help private and public sector create innovative solutions, improving agility while driving growth and impact, with people and processes in mind.
What Hacker News says?
Codurance is hiring Software Craftsman ONSITE in London, UK. You consider yourself a software crafter. You care about and are proud of the code you write. You care about doing meaningful work and providing value to your clients or employer via well-crafted code. For you, writing code is not just a job but also a passion. Test-Driven Development is second nature to you and that's how you write code. You don't use "la…
Comment linking /careers/craftsman/
on “Ask HN: Who is hiring? (July 2015)”Submitted The Functional Style (2018) as a story · 135 points
HN discussion> "although can you easily add new repositories for nuget?" Yes. Here's a guide showing how to create a local Nuget repository: http://codurance.com/2015/05/04/creating-a-local-nuget-repos... In the guide you can see this screenshot: http://codurance.com/assets/img/custom/blog/2015-05-01-creat... Which shows you one way to set up the package source. Also worth mentioning Paket, which is a Nuget replacement. In addit…
Comment linking /assets/img/custom/blog/2015-05-01-creating-a-local-nuget-repository/package-manager.png
on “Vim 8.0 is coming”Submitted Finite state machines with Akka as a story · 90 points
HN discussionCodurance | Software Craftspeople and Apprentices | London and Barcelona | Onsite At Codurance we help development teams and business to continually improve their products and process. We value the principles of Software Craftsmanship and have a shared passion for continuous learning. Our Software Craftspeople have a broad appreciation of technology and a depth of expertise in key areas. These will include expertise…
Comment linking /careers/
on “Ask HN: Who is hiring? (March 2018)”Submitted Functional calisthenics as a story · 69 points
HN discussionCodurance | Software Craftspeople and Apprentices | London and Barcelona | Onsite At Codurance we help development teams and business to continually improve their products and process. We value the principles of Software Craftsmanship and have a shared passion for continuous learning. Our Software Craftspeople have a broad appreciation of technology and a depth of expertise in key areas. These will include expertise…
Comment linking /careers/
on “Ask HN: Who is hiring? (January 2018)”Submitted Decentralised Decision Making with Initiative Circles as a story · 58 points
HN discussionCodurance | Software Craftspeople and Apprentices | London and Barcelona | Onsite At Codurance we help development teams and business to continually improve their products and process. We value the principles of Software Craftsmanship and have a shared passion for continuous learning. Our Software Craftspeople have a broad appreciation of technology and a depth of expertise in key areas. These will include expertise…
Comment linking /careers/
on “Ask HN: Who is hiring? (February 2018)”Submitted The Java Synchronisers as a story · 43 points
HN discussionI did a technical review of our Jenkins solution with a friendly neighborhood InfoSec agent once. He was interested in a few things: 1) how is the stored credential being encrypted (is it encrypted at rest), 2) is it real encryption (like, does it use an actual encryption algorithm or is someone confusing base64 or rot13 for encryption) 3) where is the encrypted data stored, where are the keys stored, is it properly…
Comment linking /publications/2019/05/30/accessing-and-dumping-jenkins-credentials
on “How a Jenkins Job Broke our Jenkins UI”Submitted A case for outside-in development as a story · 9 points
HN discussionThis post starts with the implicit assumption that the normal structure for a meetup is a talk. Is it? I don't go to many meetups, but by far the best are the ones structured for peer discussion, not lecturing. Extreme Tuesday Club has been doing this for decades: https://exubero.com/2018/12/16/joes-farewell-to-the-extreme-... The London Software Craftsmanship Community round table meetings are similar: https://www.…
Comment linking /publications/2011/08/20/one-year-of-london-software
on “The “Office Hours” Meetup (2014)”Submitted Codurance Is Hiring Software Crafters and Apprentices in London and Barcelona as a story · 9 points
HN discussionDon't mention it :) I should've also shared this link: https://www.codurance.com/publications/2017/10/23/outside-in... With that particular style of TDD, the trick to doing it well is to let the design _emerge_. In my experience, AI coding agents are trained to do precisely the opposite of emergent design. Cody, at least, convinced me that it's impossible for a coding agent to restrain itself from delivering a fully…
Comment linking /publications/2017/10/23/outside-in-design
on “Agile for Agents”Submitted Publish-subscribe model in Kafka as a story · 9 points
HN discussion> …I’m sure they exist somewhere as a prototype in someone’s public Github… Coincidentally, the Spring of last year for fun I designed and built a Visual Studio Code extension that does something close to what one of the tools the OP talks about does. Aside from needing the features of the extension itself, my second most important goal for that project was to see how well "Agentic Coding" could follow Sandro Mancus…
Comment linking /katas/bank
on “Agile for Agents”Submitted Lambda Calculus in Clojure (Part 2) as a story · 8 points
HN discussionSubmitted Reflecting on functions as a story · 7 points
HN discussionSubmitted Shrinking Haskell Docker images using multi-stage builds as a story · 7 points
HN discussionSubmitted Lambda Calculus in Clojure (Part 1) as a story · 7 points
HN discussionSubmitted Bank kata in Haskell – dealing with state as a story · 6 points
HN discussionSubmitted Conventional Interfaces in Functional Programming as a story · 6 points
HN discussionSubmitted Server side Swift as a story · 6 points
HN discussionSubmitted Becoming Evergreen as a story · 6 points
HN discussionSubmitted Applicative Functors and data validation (part II) as a story · 5 points
HN discussionSubmitted Applying SRP in day to day practice can have both positive and harmful effects as a story · 5 points
HN discussionSubmitted Applicative Functors and data validation in Haskell as a story · 4 points
HN discussionSubmitted OUTSIDE-IN CLASSICIST TDD – MARS ROVER as a story · 4 points
HN discussionSubmitted Bowling Kata in Clojure, F# and Scala as a story · 4 points
HN discussion