Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jemaclus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
Jemaclus
1y ago
For large applications in a service-oriented architecture, I leverage Kafka 100% of the time. With Confluent Cloud and Amazon MSK, infra is relatively trivial to maintain. There's really no reason to use anything else for this. For sma
62.
▲
by
Jemaclus
1y ago
They're a way to assign ownership to individuals or teams on a granular basis, rather than at the repo-level. You can assign entire folders or individual files to people. Here's more at Github's docs: https://docs.
63.
▲
by
Jemaclus
2y ago
Never said otherwise :)
64.
▲
by
Jemaclus
2y ago
I think skipping occasionally is fine, and in fact it's not terribly unusual to say "Hey, we don't have anything to talk about this week" and just cancel this week's meeting. But skipping every week or canceling the
65.
▲
by
Jemaclus
2y ago
Like someone else said, a good manager doesn't want you to tell us what you think they want to hear; they want to hear the truth. If you can't trust your manager with work-related support, then that indicates other problems! Maybe
66.
▲
by
Jemaclus
2y ago
Re: "performance", I was responding to this sentence > I have to perform in it well enough that my manager won't be left thinking as you do in the quote. although I admit I may have just misinterpreted this. A good manage
67.
▲
by
Jemaclus
2y ago
I think that's a totally fair take! (Mostly. I don't think 1:1s are necessarily about performance evaluations -- if you think they are, I hope you can learn to think of them differently, but I understand the perspective, I really
68.
▲
by
Jemaclus
2y ago
OP here. Yeah, the basic answer is "it's for you," but there's certainly value for me. Consider it this way: if I schedule a 1:1, and you cancel it every week, then that tells me that you don't find time with me to
69.
▲
by
Jemaclus
2y ago
Absolutely. That's why it was the "basic answer." The longer answer, of course, is that it's for both of us. I don't do it in every 1:1, but probably every 3rd or 4th 1:1, I ask for feedback about my own performance
70.
▲
by
Jemaclus
2y ago
Manager here: first, I'll say that you're ahead of the rest of the class just by asking this question. Most people don't bother trying to get much out of the 1:1s with their bosses. Here's the basic answer: the 1:1 is fo
71.
▲
by
Jemaclus
2y ago
My company doesn't offer it, but for all practical purposes, I offer it to my reports. I never track their time -- and my boss doesn't track mine. But weirdly, people keep maxing out on their PTO, meaning they /need/ to
72.
▲
by
Jemaclus
2y ago
I read almost exclusively on Kindle, and one of the downsides of an e-book library is that it's not really browsable by your friends and family when they come over. I've long envisioned a movie poster-sized touch screen that shows
73.
▲
by
Jemaclus
2y ago
Absolutely! It's important to have a hypothesis and test it, to OP's point!
74.
▲
by
Jemaclus
2y ago
To your point, my company is doing some A/B tests and I insisted that we not just measure conversion ("it works") and additionally measure some metrics that would indicate that it works _well_. For example, if you have a caro
75.
▲
by
Jemaclus
2y ago
Hiring manager here: the market is tough -- really tough. But there _are_ jobs out there for people with your skill set, and you can find one if you really want to. If I were in your shoes, I'd consider three options: 1. Take as long a
76.
▲
by
Jemaclus
2y ago
If I can repeat back to you what I just read, I heard "I see other people finishing things, and I can't finish anything. How can I finish things?" No snark intended at all -- I'm in the same boat! -- but the solution see
77.
▲
by
Jemaclus
2y ago
Similarly to how a good engineer can be a force multiplier for a team and a bad one can tank the entire team, a good manager can also be a force multiplier for the company, team, and for you individually. And a bad manager, at best, will le
78.
▲
by
Jemaclus
2y ago
(not your OP) This is true, but I find that metrics are useful whether something is going wrong or not (metrics that show 100% success are useful in determining baselines and what "normal" is), whereas collecting traces _when noth
79.
▲
by
Jemaclus
2y ago
I actually take the opposite approach. In my experience, well instrumented metrics and finely tuned logs are more actionable than distributed traces! Interesting how that works out.
80.
▲
by
Jemaclus
2y ago
I would like to recommend "I Will Teach You To Be Rich" by Ramit Sethi. It's a 6 week program to automate your finances. There's a lot of really good advice in there, and there are some viewpoints that he'll point o
81.
▲
by
Jemaclus
2y ago
Love this idea. Very funny and well done! Fun fact: back in ye olden days (90s, early 00s), we used to call these "boss keys," where you could hit a key on your keyboard while playing a game, and the UI would switch to a spreadshe
82.
▲
by
Jemaclus
2y ago
I think a lot of this is mental -- identifying problems and solving them -- and then after that, practice practice practice. There's a quote I've heard from many people that goes something like this: "Make it work; make it wo
83.
▲
by
Jemaclus
2y ago
As an organ transplant recipient who would have died 20 years ago without one, I hope you reconsider.
84.
▲
by
Jemaclus
3y ago
In many cases, we don't have much of a choice. Recently I applied for Paid Family Leave through my state's website. They'll mail you a form, but the form says they prefer that you file online. The website has a phone number.
85.
▲
by
Jemaclus
3y ago
Even at small scales, speed is extremely important! I don't know if it's still true, but I talked to an engineer at SmartyStreets several years ago, and they said they could serve up 100,000 requests per second on a Raspberry Pi.
86.
▲
by
Jemaclus
3y ago
You mean "customers in the aisles means shorter lines at checkout"? That would be true if you're optimizing for short lines at checkout, but what a business is really optimizing for is sales over time, and so you want as many
87.
▲
by
Jemaclus
3y ago
First of all, the fact that you're asking this question puts you ahead of most engineers that I know. There's a well known saying that goes something like "Make it work, make it work well, then make it fast." One of the
88.
▲
by
Jemaclus
3y ago
Start interviewing! Get experience! Don't expect every interview to result in an offer. Take each interview as practice. Honestly, the first 10 companies you interview with, you should fully expect rejection, so don't go after you
89.
▲
by
Jemaclus
3y ago
Here's the thing: if you don't play, you definitely can't win and your odds are zero. You can't win if you don't play. I personally buy a single $2 lottery ticket about 2-3 times per month. I know I'm not going
90.
▲
by
Jemaclus
3y ago
You said "book" (singular), and I just wanted to let you know it's actually a trilogy, so there are more if you want to read them!
More ›