Recent submissions

Comment · 5 years ago
Do people actually do code reviews per commit? I know it's a thing, but in all my years of experience, I haven't met anyone who actually does this. The usual practice is to review all the changes at once (e.g., go to the "Files changed" tab of a PR in GitHub and start reviewing the changes). This, of course, means, that PR are "small". If a PR is too "big" then one politely asks the author to split the PR in many.
Comment · 5 years ago
As a developer I prefer using systemd instead of containers to deploy Golang applications.

Without (Docker) containers it is:

- build Go binary and install it in production server

- write and enable the systemd unit file

With (Docker) containers it is:

- write Dockerfile

- install Docker in production server

- build Docker image and deploy container in production server

I get the appealing of containers when one production server is used for multiple applications (e.g., you have a Golang app and a redis cache), but the example above I think containers a bit of an overkill.

Comment · 5 years ago
Personal opinion: The book "Refactoring" by Fowler is one of the worst (tech) books I have ever read. I would rather refer OP to the bible of OOP: Object-Oriented Software Construction by Bertrand Meyer.
Comment · 6 years ago
Sure there are two types (or more?) of dependencies, but at the end of the day the AppSignal app requires those +13,000 dependencies in order to work properly (first to build it, and then to run it). That's horrendous.
Comment · 6 years ago
Sure, if you can do more go for it. I just can't: my brain is tired, my eyes hurt, I cannot produce any productive output/outcome.
Comment · 6 years ago
I agree that the socialization part is not actually "wasted" time and I would love to do it as much (or as little) as I want per week (ideally one or two days, instead of five days per week on a forced basis).
Comment · 6 years ago
The only reason for me to not go back to the office is: fixed working hours. Sure, my contract says I have to work 40h/week, but I just can't. If I'm at the office, I would probably work (focused) around 4 or 5 hours. The rest is "wasted" with: chat with other coworkers (non-work related stuff), breaks... but I have to be there for 8 hours no matter what. At home, I can work those 4 or 5 hours (focused) and call it a day. I don't have to pretend I'm working, I just close the laptop.

Same outcome (for the company), less (wasted) hours for me. This is impossible to achieve if one has to go to the office. (can you imagine entering at 9am and leaving at 2pm while telling everybody: "hey, I cannot work anymore, I'm only able to work focused 5 hours per day. See you tomorrow!".)

Comment · 6 years ago
Another personal anecdote: in my company nobody wants to go back to the office.
Comment · 6 years ago
Problem with this book is: what to read after. The book is really good but leaves you with the feeling "there are some many topics I don't know yet... but all the other books out there suck". Any recommendation for someone that has already read DDIA?
Comment · 6 years ago
Right. Street View would be a big loss, but YouTube has accumulated so much (garbage) content that it wouldn't matter if it disappears. Good content would find its way to be published somewhere else.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton