Top all-time · #1346
Arkency Blog
Company blog · blog.arkency.comprogrammingcareer
Arkency Blog is the company blog at blog.arkency.com, writing about programming and career. Since 2012, 52 different Hacker News readers have linked it 141 times, most often “Disadvantages of Pull Requests”. It is still writing: the last post was on 2026-09-27, and you can follow it by feed.
Most-linked posts?
- Disadvantages of Pull Requests3 people · 3 mentions · first linked 2021-04-12
- Anti-IF framework: if/else based on type3 people · 3 mentions · first linked 2020-09-03
- Rails Refactoring: the aha moments2 people · 3 mentions · first linked 2014-02-11
- How I hunted the most odd ruby bug2 people · 2 mentions · first linked 2016-04-20
- Maintaining an organizational knowledge graph with an LLM and event sourcing2 people · 2 mentions · first linked 2026-08-12
- One app, one user, one ruby2 people · 2 mentions · first linked 2012-11-21
- Unit tests vs. class tests2 people · 2 mentions · first linked 2014-10-14
- Minimal decoupled subsystems in your rails app2 people · 2 mentions · first linked 2016-10-06
- Hidden features of Ruby you may don't know about2 people · 2 mentions · first linked 2014-07-24
- Patterns for dealing with uncertainity2 people · 2 mentions · first linked 2016-12-04
What Hacker News says?
Developers oriented project management ebook ( http://blog.arkency.com/developers-oriented-project-manageme... ). It's cool because it teaches you practices that can be applied to your current IT project to make it more developers friendly. The goal is to make the work on a project more smooth and everybody more happy, as well as help the developers team to transition into remote work. The content of the book is sim…
Comment linking /2013/09/story-of-size-1/
on “Ask HN: What are you working on and why is it cool?”Submitted Microservices - 72 resources as a story · 105 points
HN discussionIs it this? http://blog.arkency.com/2016/12/techniques-for-dealing-with-... I haven't read it yet, but it looks worthwhile.
Comment linking /2016/12/techniques-for-dealing-with-uncertainity/
on “Dole Food Had Too Many Shares”Submitted Hourly Billing is Nuts as a story · 99 points
HN discussionI worked on a project with PostgreSQL schemas per tenant (almost like databases). Also worked on another one with "normal" account_id field separation. I documented how they compare in a blogpost: https://blog.arkency.com/comparison-of-approaches-to-multite... - funnily it was waiting unpublished for some time, stumbling on your post made me finally publish it. Looking forward to go through this comments question an…
Comment linking /comparison-of-approaches-to-multitenancy-in-rails-apps/
on “Ask HN: Has anybody shipped a web app at scale with 1 DB per account?”Submitted Google Analytics for developers as a story · 95 points
HN discussionA lot of that, especially points 1-3 depend on if you work with other people synchronously or asynchronously. At my current job we all try to work as much synchronously as possible, so there is no real difference from any other "office job", except everyone is in different location (we all are in roughly the same timezone), and we don't have to commute. We focus on trying to keep sanity, and keep working hours (my e…
Comment linking /2013/09/arkency-survival-guide-to-effective-programming/
on “37signals Works Remotely [video]”Submitted Introducing hexagonal.js as a story · 59 points
HN discussionStandups can be very useful for entire team. But what bothered us was the sync aspect of it. People knew standup is coming at given hour and they need to schedule their work around it because they know they will be interrupted. So we decided to went with textual async standups on dedicated slack channel. Example: "Yesterday I finished the “fix the price calculator” feature, which was mostly about removing the Coffee…
Comment linking /story/async-and-remote/
on “The daily stand-up is an anti-pattern”Submitted RubyMotion resources as a story · 21 points
HN discussionAs in this article. http://blog.arkency.com/2014/02/rails-refactoring-the-aha-mo... Services should be run with call.
Comment linking /2014/02/rails-refactoring-the-aha-moments/
on “Rails – The Missing Parts”Submitted You don't inject for tests as a story · 19 points
HN discussionIf anyone's interested in a more real-life example, then this post presents a Rails controller refactoring from the Redmine project. http://blog.arkency.com/2014/02/rails-refactoring-the-aha-mo...
Comment linking /2014/02/rails-refactoring-the-aha-moments/
on “Rails – The Missing Parts”Submitted Filepicker and Aviary - Image uploading on steroids as a story · 19 points
HN discussionSome time ago I blogged about how we stopped using RVM in production: http://blog.arkency.com/2012/11/one-app-one-user-one-ruby/ . Many people here said that RVM might be over-complicated for the simplest cases and I think in production when there is only one app is the most simple usecase that you can get and RVM is overkill in such situation. In development however RVM is awesome, especially when you are a contrac…
Comment linking /2012/11/one-app-one-user-one-ruby/
on “Engine Yard's sponsorship of RVM is coming to an end”Submitted Sending async data from Rails into the world as a story · 14 points
HN discussion> The art of turning 6 lines into 92 lines by replacing if-then-else and switch with objects.. > ..In summary, traditional branching is often a student’s tool until a more suitable, polymorphic approach is discovered. I can't tell if this is serious or a straight-faced joke. The article did not convince me at all - in fact it dissuaded me further from the kind of approach taken, which I often encounter in the wild:…
Comment linking /anti-if-framework---if-slash-else-based-on-type/
on “If-Else Is Bad Programming Practice in Modern Code”Submitted Why Smalltalk instead of Ruby as a story · 11 points
HN discussionSubmitted Why we don't use an ORM as a story · 11 points
HN discussionSubmitted Rails API - my simple approach as a story · 10 points
HN discussionSubmitted Black-box Ruby tests as a story · 9 points
HN discussionSubmitted How I hunted the most odd ruby bug as a story · 7 points
HN discussionSubmitted SSH authentication in 4 flavors as a story · 7 points
HN discussionSubmitted One app, one user, one ruby as a story · 7 points
HN discussionSubmitted JavaScript objects philosophy as a story · 7 points
HN discussionSubmitted Using Ruby parser and AST tree to find deprecated Rails syntax as a story · 6 points
HN discussionSubmitted Hidden features of Ruby you may don't know about as a story · 5 points
HN discussionSubmitted Service objects as a way of testing Rails apps (without factory_girl) as a story · 5 points
HN discussionSubmitted Rails: When "nothing changed" is the best feature as a story · 4 points
HN discussionSubmitted How good are your Ruby tests? Testing your tests with mutant (2015) as a story · 4 points
HN discussion