shaunw321
Re:Goodbye, Clean Code
on Sunday January 12, 2020 @02:46AM (#22025079)
Lots of great examples and philosophies here.
I think, for me, I am often on two sides of the situation.
1. I'm moving fast and writing code to get things done for the customer and the product.
2. I have enough time to slow down and write or refactor "testable" code.
Often 1 results in untestable code. Often 2 results in a refactor or most likely a rewrite to create testable code.
This is an important difference. Optimizing to write code just because you think is clean (in the sense of shorter, reusable code) is often confusing to most. This also leads to pull requests that grow large and are hard or time consuming for others to review.
Re:A fitness watch that measures blood pressure
on Friday January 10, 2020 @03:07AM (#22009276)
Welp, I just bought one. Haven't worn a watch in maybe 10 years, but I've been thinking about fitness and sleep tracking.
Re:Google Cloud Networking Incident Postmortem
on Friday June 07, 2019 @03:00AM (#20122260)
Spot on.
Re:Tell HN: Node.js koa-router package transferred to unknown user
on Wednesday February 13, 2019 @06:40PM (#19158279)
Hey amingoia, thanks for responding. I think the worry here is bigger than this single situation and is really about package maintenance and ownership for the community at large. This is a very popular package. Selling it to anyone just to move on is a burden on open source. I will say it is completely your choice here, but as a consumer of the package and the other 130K+ a week I would urge you and others to be a bit more careful when transferring ownership.
Re:Free DNS-based email-forwarding service built on Node.js
on Tuesday August 14, 2018 @05:59PM (#17762300)
Very cool
Serverless: the what and why
Understanding docker images
The new ESPN redesign
Some things I wish I knew coming out of college...
Re:Best Linux Laptops (2013)
on Saturday December 28, 2013 @12:55AM (#6974136)
I got a Lenovo Y510p. Amazing machine. Running Ubuntu 13.04. The most common problem with any linux machine is FLASH VIDEO! They don't support DRM content (HBOGO, Amazon, xfinitytv, etc...). It's been a pain trying to find a work around. Also, video drivers can be a pain.