Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kevsim
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
by
kevsim
6y ago
Agree. When once upon the time, I decided I was going to write a novel, I spent ages finding exactly the right tool that would do the typesetting exactly right and had all the features I just KNEW I needed. Never ended up writing a damn thi
302.
▲
by
kevsim
6y ago
How so?
303.
▲
by
kevsim
6y ago
This is entirely dependent on your product. For example, I'm working on an alternative to Jira [0] so it was pretty easy for us to come up with a business model - subscription based per user with a free tier. The only business model th
304.
▲
by
kevsim
6y ago
If it's done properly, it shouldn't mess with password managers. The trick to doing it properly is to put a hidden password field on the first screen so the password manager can still fill it in. If the page sees them both filled
305.
▲
by
kevsim
6y ago
We've been using Apollo's cache as our one and only source of state in the issue tracker we're building [0], however, as of late we've started running into all kinds of problems. Mainly performance related as the Apollo
306.
▲
by
kevsim
6y ago
Who watches the watchmen?
307.
▲
Ask HN: How are you generating documentation for your GraphQL APIs?
2 points
by
kevsim
6y ago
|
0 comments
308.
▲
by
kevsim
6y ago
Exactly what I meant. I never claimed JS invented these things, merely that I use them a lot.
309.
▲
by
kevsim
6y ago
As a guy who has written a lot of modern JS but was working in a JVM-only shop (all tooling etc assumed services were running on the JVM), Kotlin was like a breath of fresh air. Doesn’t go as FP as Scala (which is a plus for me) but still h
310.
▲
by
kevsim
6y ago
Yeah, we (by me I mean not me but someone else at my company) ran a pretty extensive process getting offers from the various vendors. SumoLogic may have cut us a nice deal since we were already giving them lots of money and they didn't
311.
▲
by
kevsim
6y ago
Yep, seems very much the same type of thing.
312.
▲
by
kevsim
6y ago
We used DataDog extensively for metrics at my last job. It was awesome, but terribly expensive. Then people wanted to get logs in the same service, so we started rolling that out and it got even more expensive (multiple times competitors li
313.
▲
by
kevsim
6y ago
Not sure if it's still an issue, but we used to have a nightmarish time with Beanstalk where deployments would hang and we'd have no choice but to deploy a second instance of our app, flip DNS over, etc. I seem to recall it was so
314.
▲
by
kevsim
6y ago
A company I worked for acquired another company. When we finally got access to their code it was in two files: source.cpp and source2.cpp. The latter was introduced when they reached some limit of the visual c++ compiler at the time.
315.
▲
by
kevsim
6y ago
It's definitely the latter. They still want to be indexed of course and I'd assume they'd rather be included in Google News and paid for it rather than not included.
316.
▲
by
kevsim
6y ago
I’m not sure better coding exercises is the solution here. What you want to do is bring people in for a week and let them work with the team. But unless you’re the hottest thing in town, no one is going to spend a week with you, at least mo
317.
▲
by
kevsim
6y ago
Not saying it's not still ridiculous for your use case, but if you're using Apollo as your GraphQL server, you can still do your joins without data loaders. The 4th argument passed to your resolvers [0] allows you to check if chil
318.
▲
by
kevsim
6y ago
When implementing an identity solution for my former employer, I ended reading basically every RFC in this space. I found them really confusing the first time through, but the second time I sat by a whiteboard and drew out the sequences and
319.
▲
by
kevsim
6y ago
External production systems unfortunately depend on FB too as we've seen with all the iOS apps crashing due to issues with FB's iOS SDK.
320.
▲
by
kevsim
6y ago
Yeah, I think that's the gist. Fake PoC of a CVE, people ran random code, author caught them in the act via a canary token [0] and rickrolled them. 0: https://blog.thinkst.com/p/canarytokensorg-quick-free-detect...
321.
▲
Engineering managers – foster debate in your team
(medium.com)
3 points
by
kevsim
6y ago
|
0 comments
322.
▲
by
kevsim
6y ago
I wasn’t suggesting that as a good metric. More like “if isn’t LoC, it’ll be some other terrible metric”
323.
▲
by
kevsim
6y ago
That’s true. And I guess depending on the job/manager you could replace lines of code with “user-visible changes to app”, etc.
324.
▲
by
kevsim
6y ago
I was wincing a bit when I made my initial comment fearing I might actually be wrong. This hurts to read.
325.
▲
by
kevsim
6y ago
Do people actually have fights like this with management at their companies? Not trying to knock the author, but I'm just surprised anyone would actually hear this kind of comment in 2020. I'd think by now any and all metrics tyin
326.
▲
by
kevsim
6y ago
Fully agree. I've had the opportunity to work on identity at 2 former employers. We tried to push things in this direction as part of exploration work including discussions with Mozilla around Persona and much more. Unfortunately every
327.
▲
by
kevsim
6y ago
You said developers don't like Jira because it's there to "keep them honest". I don't think micro managing your people via an issue tracker leads to better performance on OKRs. I report actually meaningful numbers t
328.
▲
by
kevsim
6y ago
I think if you need a tool to "keep them honest" you may have a major culture problem in your company. We started our company to make a tool where people collaborate to get stuff done together, not to be a place where managers kee
329.
▲
by
kevsim
6y ago
While maybe not the nicest way to phrase it (and I think you know that), I'll take the bait and tell you how I think we differ from Trello: - Crazy amounts of hotkeys. You can do everything in Kitemaker without using the mouse. It feel
330.
▲
by
kevsim
6y ago
Thanks! We'll look into swapping this out with something that looks better. We've admittedly spent quite a bit more time on the product than the landing page ;-) We're going to keep polishing it up though!
More ›