HNHacker News
TopNewBestAskShowJobs

kylemh

195 karma · joined March 8, 2017

https://kylemh.com

<3 JavaScript (React/Vue) and Python (Django/Flask)

submissionscomments
kylemh··on DigitalOcean's Hacktoberfest Is Hurting Open Source
Sure, I’m fine with that!
kylemh··on DigitalOcean's Hacktoberfest Is Hurting Open Source
WOW! I have had a wildly different experience. Really sorry to see that it has caused you so much stress.

I run engineering at Operation Code https://operationcode.org/ https://github.com/operationcode/

We've been massive fans of Hacktoberfest for the last 3 years because it has brought a MINIMUM 300% increase in quality pull requests compared to even the next best month of the year.

I even put my own money on the line to double down on the incentives with extra prizes in exchange for resolving multiple issues. I've made friends and long-term coding partners from the event as well.

I hope they never end Hacktoberfest, but I think they should definitely offer the ability for you to signal/flag that you're not interested in participating as a repository.

kylemh··on Lunar – macOS utility to set brightness and volume on external monitors
yes! the volume control is huge for me
kylemh··on Svelte and TypeScript
Now I'm just waiting for some company to actually make an app with Sapper and Svelte and I'll give this a go.
kylemh··on Svelte and TypeScript
laughs in browser compat
kylemh··on Rebuilding our tech stack for the new facebook.com
I even used network throttling to do Fast 3G and it's still taking like ~3 seconds at _most_ for everything.
kylemh··on PWA Store
Twitter's

The topics of judgement you mentioned are all entirely subjective, but they run near identically for me.

kylemh··on Vercel, formerly Zeit, raises $21M Series A
It's not. It was previously considered signature because it was a prism with a gleam on one corner. Post-simplification, I would still consider it signature, but definitely not unique.
kylemh··on California, Oregon and Washington announce western states pact
I think you're correct, but the announcement is still welcome. People are gonna be waiting forever for any semblance of federal guidance, so at least these 3 states has decided they'll make calls together.
kylemh··on Next.js 9.3 – Static Site Support, 32 KB Smaller Runtime
or if you're _not_ interested in front-end work, but need to do something quick.
kylemh··on Tokyo Olympics “looking at a cancellation” if coronavirus not contained
At a nearly 2% mortality rate even for younger people, I think the odds are high enough to be worried. It's obviously not as deadly as the bubonic plague, but this disease is very infectious...
kylemh··on Apple delivers a new redesigned Maps for users in the United States
and then, even if we could set the default browser, having a webkit-Chrome is stupid also...
kylemh··on React Concurrent Mode
No worries! It sounds like you're saying you haven't needed to tackle this problem, but React has solved tons of other problems for you.
kylemh··on React Concurrent Mode
Agreed. That's why I'm really happy with concurrent mode making this complex problem a little simpler to solve.
kylemh··on React Concurrent Mode
As somebody that's helped teach HTML, CSS, JavaScript, and Python to dozens of brand new developers, React seems to help juniors move faster than ever, IMO.
kylemh··on React Concurrent Mode
Because React's mental model and ecosystem makes a lot of developers happy regardless of not leveraging the more advanced aspects of both.
kylemh··on React Concurrent Mode
You likely don't have the problems that Facebook is trying to resolve with React.

Namely, developing something once and having it work ideally everywhere on the planet (slow network vs. fast network).

They're worried about shaving kilobytes here and there - concurrent mode helps to dynamically render/load items in an order that makes sense for people on slow networks where it wouldn't even matter for people on fast networks.

kylemh··on Working with GitHub Actions
The only downside to GH Actions rn is the inability to cache artifacts, but that'll change by November 13th at the latest.

https://twitter.com/natfriedman/status/1172387801054113793

kylemh··on Ask HN: Who is hiring? (July 2019)
Are all roles open for remote? The roles on the website mostly indicate SF.
kylemh··on Airbnb to Acquire HotelTonight
I've never actually found this to be true. I go through Kayak, and I always check the hotel directly just to be sure. I've done this 9 times in the last 4 months for Loew's, Ramada, Best Western, and Hilton.
kylemh··on Announcing unlimited free private repos
The announcement went out a day early. Roll-out is tomorrow.

edit: just kidding, it's shipped

kylemh··on Re: “‬How does writing CSS in JS make it any more maintainable?”
The big difference is with run-time styling changes when communicating with an API. We ship an application as a whitelabel where our customers define their theme through Contentful. With CSS-in-JS, converting the entire app's theme based upon XHR is trivial.

Easily done in Sass env but requires tooling/work: - Automatically shipping the smallest styles per page/component. - Automatic autoprefixing - Hashed selectors (avoidance of conflicts) - Tree-shaking (no unused styles)

kylemh··on Guide to scaling engineering organizations
The difference between the few companies I've been at has been made to seem like a laying down in a valley versus standing atop a mountain now that I have a good manager.
kylemh··on Ask HN: Who is hiring? (October 2018)
AutoGravity | Automative FinTech | Irvine, CA | FULL-TIME ONSITE | Software Engineer (React)

Who We Are: https://www.autogravity.com/about

What We Offer:

- Competitive salary

- 100% paid health/vision/dental insurance for employee and eligible dependents

- Discretionary, unlimited PTO

- 401k w/ 6% match

- Company-provided MacBook Pro

- $5k educational reimbursement + $5k for a single domestic conference a year

Technologies You Will Use: React, Redux, Jest, Enzyme, Next, Emotion, Node, Webpack, Sass, Cypress, and Sentry.

Postings:

Senior - https://boards.greenhouse.io/autogravitycorporation/jobs/131...

Mid-Level - https://boards.greenhouse.io/autogravitycorporation/jobs/131...

kylemh··on Ask HN: Who is hiring? (September 2018)
AutoGravity | Irvine, CA | FULL-TIME ONSITE | Senior Software Engineer (React)

Who We Are:

https://www.autogravity.com/about

What We Offer:

- 100% paid health/vision/dental for employee and eligible dependents

- Discretionary unlimited PTO

- 401k w/ 6% match

- Company-provided MacBook Pro\

- Free gym

- $5,000 educational reimbursement.

- $5,000 for a single domestic conference a year

Technologies You Will Use: React, Redux, Jest, Enzyme, Next, Emotion, Node, Webpack, Sass, and Sentry.

https://boards.greenhouse.io/autogravitycorporation/jobs/144...

Detailed account of my interview process and what we're working on: https://www.reddit.com/r/reactjs/comments/8z8e04/whos_hiring...

kylemh··on React Fire: Modernizing React DOM
> Note we can’t just allow both without warnings because this makes it very difficult for a component ecosystem to handle. Each component would need to learn to handle both correctly, and there is a risk of them conflicting. Since many components process className (for example by appending to it), it’s too error-prone.

Unless you meant that there's no reason the code mod they release won't work - I agree with that.

kylemh··on Ask HN: Who is hiring? (August 2018)
AutoGravity | Automative FinTech | Irvine, CA | FULL-TIME ONSITE | Senior Software Engineer (React)

Who We Are: https://www.autogravity.com/about

What We Offer: Competitive salary, and industry-leading benefits including: 100% paid health/vision/dental insurance for employee and eligible dependents, discretionary unlimited PTO, 401k w/ match, company equipment, gym, and $5,000 educational reimbursement.

Technologies You Will Use: React, Redux, Jest, Node, Webpack, Sass, Cypress, and Sentry.

What You'll Be Doing:

-- Design and build new features for our Web app to enable delightful user experiences

-- Improve our code quality through writing unit tests, automated integration tests, and a top-rate code review process

-- Share technical solutions and product ideas through design review, paired programming, and technical discussions

-- Work seamlessly in an agile environment with product managers and designers to understand end-user requirements, formulate use cases, and implement pragmatic and effective technical solutions

Posting: https://grnh.se/t0k82f1

kylemh··on Ask HN: Who is hiring? (July 2018)
AutoGravity | Automative FinTech | Irvine, CA | FULL-TIME ONSITE | Senior Web Developer (React) Posting: https://grnh.se/t0k82f1 Who We Are: https://www.autogravity.com/about What We Offer: Competitive salary, and industry-leading benefits including: 100% paid health/vision/dental insurance for employee and beneficiaries, unlimited PTO, 401k w/ 6% match, relocation assistance, company MacBook Pro & iPhone, and $5,000 tuition reimbursement.

Technologies You Will Use: React, Redux, Jest, Node, Webpack, Sass, Cypress, and Sentry.

What You'll Be Doing:

-- Design and build new features for our Web app to enable delightful user experiences

-- Improve our code quality through writing unit tests, automated integration tests, and a top-rate code review process

-- Share technical solutions and product ideas through design review, paired programming, and technical discussions

-- Work seamlessly in an agile environment with product managers and designers to understand end-user requirements, formulate use cases, and implement pragmatic and effective technical solutions

kylemh··on Ask HN: Who is hiring? (June 2018)
AutoGravity | Automative FinTech | Irvine, CA | FULL-TIME ONSITE | Senior Web Developer (React) Posting: https://grnh.se/t0k82f1 Who We Are: https://www.autogravity.com/about

What We Offer: Competitive salary, and industry-leading benefits including: paid health insurance for employee and beneficiaries, unlimited PTO, 401k w/ 6% match, relocation assistance, company MacBook Pro & iPhone, and $5,000 tuition reimbursement.

Technologies You Will Use: React, Redux, Jest, Node, Webpack, Sass, Cypress, and Sentry.

What You'll Be Doing:

-- Design and build new features for our Web app to enable delightful user experiences

-- Improve our code quality through writing unit tests, automated integration tests, and a top-rate code review process

-- Share technical solutions and product ideas through design review, paired programming, and technical discussions

-- Work seamlessly in an agile environment with product managers and designers to understand end-user requirements, formulate use cases, and implement pragmatic and effective technical solutions

kylemh··on Spotify opens on NYSE, valuing company at almost $30B
It's funny that you described it as less scalable, but proceeded to detail many great ways for the company to scale. Great ideas all around.
← PreviousPage 2 of 3Next →