aaronjensen/software-development
View on GitHub ↗ ★ 161
Notes and articles on software development. All content is original. Most of the content reflects the way that our current software team operates.
14 mentions on Hacker News by 4 people: 3 stories, 11 comments · first 2023-12-29 · latest 2026-03-04
20082026
-
…etc. If you'd like to learn more about how we work, I have several articles on the subject: https://github.com/aaronjensen/software-development/ [THIS POSITION HAS BEEN FILLED]
comment by hmeh · 2026-03-04 · in Ask HN: Who is hiring? (March 2026) -
…MessageDB * Rails * PostgreSQL * JavaScript You can read more about our practices and culture here: https://github.com/aaronjensen/software-development Email aaron at substantial dot com if you are interested. No recruiters, please.
comment by hmeh · 2024-09-03 · in Ask HN: Who is hiring? (September 2024) -
…post is specifically about not using CI [1]. 0 - https://news.ycombinator.com/item?id=38831991 1 - https://github.com/aaronjensen/software-development/blob/mas...
comment by gherkinnn · 2024-04-29 · in We're moving continuous integration back to developer machines -
…in your product and learning journey. Hopefully we can connect again down the road. Cheers. [1] https://github.com/aaronjensen/software-development/blob/mas...
comment by hmeh · 2024-03-10 · in Differential: Type safe RPC that feels like local functions -
…autonomy, developers have productivity, and products are more resilient (at the very least). [1] https://github.com/aaronjensen/software-development/blob/mas... [2] https://github.com/aaronjensen/software-development/blob/mas... [3]…
comment by hmeh · 2024-03-10 · in Differential: Type safe RPC that feels like local functions -
…(and event sourcing) enough to eliminate and simplify these problems. Article on partitioning: https://github.com/aaronjensen/software-development/blob/mas...
comment by hmeh · 2024-01-05 · in Does your test suite account for weak transaction isolation? -
…We call things “incomplete work” that are, well, incomplete work. I wrote more about it here: https://github.com/aaronjensen/software-development/blob/mas... Also the advice in the article about noticing the issues and tracing them to…
comment by hmeh · 2024-01-03 · in Stop Saying "Technical Debt" -
…more on the "it" than the branding of it. We do use the word "continuity" to describe our goal: https://github.com/aaronjensen/software-development/blob/mas... > The words "equipment log" and "work product" sound pretty unique. We call…
comment by hmeh · 2024-01-02 · in Subject-First Commit Messages -
…generally found to be superior to alternatives. We stick to them so as to avoid special variation ( https://github.com/aaronjensen/software-development/blob/mas... ). For example, correct reinforces the notion that things can be wrong,…
comment by hmeh · 2024-01-02 · in Subject-First Commit Messages -
…Example: EntityStore build method records the specifier argument when given Article about it: https://github.com/aaronjensen/software-development/blob/mas...
comment by hmeh · 2024-01-01 · in Git Things -
…feel free to poke around the others and ask any follow up questions. Partitions and Compositions: https://github.com/aaronjensen/software-development/blob/mas... The Mythical Monolith: https://github.com/aaronjensen/software-development/blo…
comment by hmeh · 2023-12-29 · in It's not microservice or monolith; it's cognitive load