Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
LennyWhiteJr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
LennyWhiteJr
9d ago
The logical outcome of an escalation like this is that there is no single threaded leader for this user experience, the org charts are wrong, and one or more sr. leaders are culpable. But no one wants to hear that.
2.
▲
by
LennyWhiteJr
9d ago
This is unfortunately par for the course at many big companies. I have re-lived this exact same thread so many times I've lost count 1. Leader escalates issue to his team 2. The team scrambles to come up with a solution 3. No one wants
3.
▲
by
LennyWhiteJr
1mo ago
I will implicitly trust anything Jessie Frazelle works on. Rare combination of taste, skill, and passion.
4.
▲
by
LennyWhiteJr
3mo ago
honestly just leave him. it's a more metal burial place than any other he'll get anywhere else.
5.
▲
by
LennyWhiteJr
1y ago
Yeah, it's included as one of the gradle scripts which fails the build in CI if the rules don't pass. No template, as it's specific to my team's project, but one example is that we enforce that classes within our core do
6.
▲
by
LennyWhiteJr
1y ago
I love Detekt! It's particularly good for enforcing project conventions that can't be covered with standard linters. With access to the full AST, you can basically enforce any kind of rule you want with custom analyzers. And LLMs
7.
▲
by
LennyWhiteJr
1y ago
Almost my entire org uses it for backend server development at Amazon. There is very strong support for Kotlin support within the Amazon dev community.
8.
▲
by
LennyWhiteJr
3y ago
Someone who actually knows what they're talking about. Even with the Customer Obsession LP, it's not too hard of a stretch to arrive at a conclusion where more ads are shown. Better are worse are, in many aspects, quite subjective
9.
▲
by
LennyWhiteJr
3y ago
There is organic matter buried in and around the site that can be used to date the point at which it was filled in.
10.
▲
by
LennyWhiteJr
3y ago
In my Amazon team, we use PostgreSQL as a queue using skip-locked to implement transactional outbox pattern for our database inserts. People commenting 'just use a queue' are totally missing the need for transactional consistency.
11.
▲
by
LennyWhiteJr
3y ago
Nothing about the outbox pattern guarantees ordering.
12.
▲
by
LennyWhiteJr
3y ago
Even if are "down to several nano-seconds", a slight clock drift can be the different between corrupt data or not, and when running at scale, it's only a matter of time before you start running into race conditions. For a sma
13.
▲
by
LennyWhiteJr
4y ago
This is precisely why large tech companies generally offer parallel career progression paths for individual contributors who don't wish to go into management. A Senior or Principal engineer at Amazon carries nearly as much weight, some
14.
▲
by
LennyWhiteJr
4y ago
A couple ways. If the need is not real-time and analytical, you feed the data from multiple services into a separate BI database which can do slower and more complex joins across data from multiple data sources. Or if the need is real-time,
15.
▲
by
LennyWhiteJr
4y ago
What does it mean for a field to be required in new API version but optional in the old version?
16.
▲
by
LennyWhiteJr
4y ago
Man, I remember running this and ophcrack as a 15 year old to recover the windows login password for my mom's computer after she forgot it. She was convinced her password had just stopped working, until I recovered it and she realized
17.
▲
by
LennyWhiteJr
4y ago
There is sooooo much more that Kotlin offers over Lombok it's not even close.
18.
▲
by
LennyWhiteJr
4y ago
> Checked exceptions are optional. But they're one of the BEST features in Java. No > So much code fails unexpectedly. When you want to build a professional application you need to handle every error. Yes > Checked exceptions
19.
▲
by
LennyWhiteJr
4y ago
Yup, I work at Amazon and my team along with many surrounding teams are only coding in Kotlin from this point on. The JVM and its ecosystem brings insane value to the table, and Kotlin lets you take all the benefits while removing most of t
20.
▲
by
LennyWhiteJr
4y ago
I have some hope for Hytale, an open sandbox game created by the creators of the HyPixel minecraft server. https://hytale.com/
21.
▲
by
LennyWhiteJr
4y ago
Commit messages don’t matter. In fact they matter so little that I'm going to write a blog post about how much they don't matter. Commit messages are probably one of the worst places for documentation and a common source of bikesh
22.
▲
by
LennyWhiteJr
4y ago
+1 for Memrise
23.
▲
by
LennyWhiteJr
4y ago
I agree with the author, but it's also possible to take the other extreme where engineers think they don't need any input from product.
24.
▲
by
LennyWhiteJr
4y ago
Fasting is not unhealthy.
25.
▲
by
LennyWhiteJr
4y ago
First question is already awful. "Haven't eaten in 4 hours? You need to eat!" Give me a break, I skip breakfast and usually do intermittent fasting every day, not eating until 4 or 5 with a high-cal home cooked meal. I feel g
26.
▲
by
LennyWhiteJr
5y ago
Yup, this exactly. It is often under-appreciated how much an active corporate engagement model is due to 1 or 2 highly motivated employees. Once they leave, engagement drops because it wasn't something being driven from management or P
27.
▲
by
LennyWhiteJr
5y ago
"first you learn the value of abstraction, then you learn the cost of abstraction, then you're ready to engineer" - Kent Beck
28.
▲
by
LennyWhiteJr
5y ago
To elaborate on this, the feature sets on these low level microcontrollers are no standardized. There is no common API for them to implement. Even chips coming from the same manufacturer will have different hardware capabilities, and althou
29.
▲
by
LennyWhiteJr
5y ago
Seeing a lot of hate for DDD here so let me offer an alternative point of view from someone who advocated for DDD on my team. When I joined, my team had been building the backend for the first version of our app for about 4 months. I would
30.
▲
by
LennyWhiteJr
5y ago
This is cool and interesting, but for me it's in the same category as photography eccentrics who can develop amazing photos with a darkroom in 2021. I'll stick with my web interface. When that doesn't suffice, I'll check
More ›