Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bcoughlan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
31.
▲
by
bcoughlan
4y ago
I think the majority of people have the same experience with screens. There's something inherently distracting about reading anything long on a screen. Idly drifting to easy dopamine-hit activities is perfectly normal. Also pro tip, se
32.
▲
by
bcoughlan
4y ago
> Or I can't read long articles with topics that are important for me but don't tickle one of my interests. Can't concentrate on boring things - surely that's normal? It feels like they're casting the ADHD net wi
33.
▲
by
bcoughlan
4y ago
I wish Git had more support for "linear" revisions in the main branches. It's great for continuous delivery where you can get a unique identifier that's also human-friendly. I emulate this by counting the number of merge
34.
▲
by
bcoughlan
4y ago
> New boss wants subscriptions to account for half of revenue Bahaha, be careful what you wish for!
35.
▲
by
bcoughlan
4y ago
I've always had good results following "Unofficial Bash Strict Mode": http://redsymbol.net/articles/unofficial-bash-strict-mode/
36.
▲
by
bcoughlan
4y ago
Not as beginnery but I made a similar little cheat sheet showing how to explore the history of a codebase: https://bcoughlan.github.io/posts/git-detective-cheatsheet/
37.
▲
by
bcoughlan
4y ago
It reminds me of something David Brooks said, that we all have both "resume virtues" and "eulogy virtues".
38.
▲
by
bcoughlan
4y ago
Buried in the Kubernetes docs is also a link to the API reference https://kubernetes.io/docs/reference/generated/kubernetes-ap...
39.
▲
by
bcoughlan
4y ago
"DevOps" became a job title because the level of knowledge required is enough to warrant one. DevOps Engineers need to know their stack well enough to respond quickly to production issues. It's not enough to live at a high ab
40.
▲
by
bcoughlan
4y ago
I'm totally with you there. I can't get down with TDD because the purpose and structure of the project come to me when I'm in the zone coding. If I worked like the author said I'd have a big document and then immediately
41.
▲
by
bcoughlan
4y ago
So tired of these "European" comments feigning cluelessness to try to feel above others. There is huge variety in healthcare quality across EU countries (waiting lists are years long in my country) and no one can speak of Europe a
42.
▲
by
bcoughlan
5y ago
Because exploiting foreigners to work all the tough low-paid jobs that nobody wants to do is how we created racial disparities to begin with...
43.
▲
by
bcoughlan
5y ago
He's a human being who has already made a huge personal sacrifice to defend our freedom. How about you?
44.
▲
by
bcoughlan
5y ago
Your false statement is that people are just inconvenienced. Younger generations will be picking up the tab for our actions.
45.
▲
by
bcoughlan
5y ago
I have been the pedantic reviewer. It took time to learn good code review practices and grow them into the work culture, to let go of matter-of-style issues (where I can't argue an objective benefit for the change). Asynchronous text-b
46.
▲
by
bcoughlan
5y ago
Developers absolutely miss the big picture because they're mired in the tiny details. There is a tendency towards perfectionism. That said many of us spend much of our time maintaining the half baked features of devs long gone. It'
47.
▲
by
bcoughlan
5y ago
I honestly don't encounter non-trivial merge conflicts in practice on a team of 5 developers. Our repos are scoped roughly to be team-sized so the velocity is low enough to know what everyone is working on. I guess some of this advice
48.
▲
by
bcoughlan
5y ago
What does "platform standardization" mean in this context?
49.
▲
by
bcoughlan
5y ago
When I was growing up and the web was new I was told to treat anything I read on the internet with skepticism. I believed some things as a young teenager, from the outlandish John Titor hoax to the reasonable but alarmist Peak Oil theories.
50.
▲
by
bcoughlan
5y ago
The author is talking about people who are perceived by management to be 10x developers and why that perception can sometimes be flawed.
51.
▲
by
bcoughlan
5y ago
I've tackled this by telling everyone that from 9am to 11am I'll be working offline with no IM or e-mail access. Even if the rest of my day is filled with meetings I don't feel too anxious because at least I've least acc
52.
▲
by
bcoughlan
5y ago
I'm from a small European city of around ~100k people. I think we produce a decent number of successful startups for our size despite having access to only a small fraction of the capital compared to Silicon Valley startups. However th
53.
▲
by
bcoughlan
5y ago
I genuinely don't get how you can rely primarily on unit tests to prevent regressions in your code. They are at such a fine granularity that most significant changes require restructuring the "units" in a way that invalidates
54.
▲
by
bcoughlan
5y ago
I've done zero-downtime deployments with the same Docker compose file running on multiple nodes. I just had a Python script (~100 lines) that would take instances off the load balancer in turn, update the docker-compose file, add them
55.
▲
by
bcoughlan
5y ago
If I was born a few years later I could have easily ended up on those nice-guy, red pill type of forums. If you feel rejected by society it's easier than ever to retreat to your room and immerse yourself in an imagined sense of belongi
56.
▲
by
bcoughlan
6y ago
These corporate mission statements make me gag. It sounds like you came up with a money making idea and then reverse engineered a mission statement from that so that employees who need a sense of purpose can pretend they have one.
57.
▲
by
bcoughlan
6y ago
Cool idea. Where I work it would be much more useful to use it to find someone who can consult on specialised knowledge rather than programming problems. For example we are working on a disaster recovery architecture at the moment. This who
58.
▲
by
bcoughlan
6y ago
Reminds me of one of Larry Page's rules for management: "Don't get in the way if you're not adding value. Let the people actually doing the work talk to each other while you go do something else."
59.
▲
by
bcoughlan
6y ago
I can't read anything long on a computer screen, so I use a Firefox plugin to send articles to my Kindle to read later. It also gives me an excuse to break away from the office and screen to do some in-depth reading on whatever I'
60.
▲
by
bcoughlan
6y ago
I moved back to a Nokia feature-phone for a few years. I missed out on social events by not having WhatsApp. The real problem app for me was the browser. Now I have a smartphone now with some modifications: rooted, removed Play Store and Ch
More ›