HNHacker News
TopNewBestAskShowJobs

schneidmaster

1,417 karma · joined November 1, 2013

Engineering at Stripe, formerly at Aha!

[ my public key: https://keybase.io/schneidmaster; my proof: https://keybase.io/schneidmaster/sigs/42F6vHEpWZf-fXGXQSJaCk4h9Lx8DDTyBKkGpaFLIpM ]

submissionscomments
schneidmaster··on Ask HN: Who is hiring? (April 2020)
Sorry I missed your reply! We can hire outside the US/CA within North American timezones.
schneidmaster··on Ask HN: Who is hiring? (April 2020)
Aha! (https://www.aha.io) | Rails / React / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 300,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Who is hiring right now?
Aha! (https://www.aha.io) | Rails / React / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 300,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Who is hiring? (March 2020)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 300,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Who is hiring? (February 2020)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Who is hiring? (January 2020)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Who is hiring? (December 2019)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: Is web dev viable today?
The answer to this question depends heavily on your location. For example, I live in Cleveland and it's dominated by .NET companies, so for someone here, my answer to "how do I get to paying my bills" (ignoring any other factor) would be to learn .NET. Other cities are dominated by Java, or ruby or node.js in some cases. In any case, you'd also be well-advised to learn some basic frontend (HTML, CSS, JavaScript) since every tech stack I mentioned needs a frontend to go with it.

How to figure out what's popular in your city? Searching job postings can definitely help, see what the common trends are. It also helps just to talk with folks in your local tech scene. Google "<your city> tech slack" -- most major cities have a general-purpose slack team for the local tech community, and you should have no problem finding some general information.

schneidmaster··on Ask HN: Who is hiring? (November 2019)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on React Concurrent Mode
> IMO I'd like to see a base ReactJS with these advanced features being add-ons in some fashion. Keep the version I like to use lean and the complexity just where I like it.

I actually think this is pretty much exactly what the React team has done. They've made very few breaking changes over time; you can still use mixins, React.createClass, and most of the other syntax from 2015 if you really want to. You don't have to use hooks, suspense, or any of the other new features, and they've been quite explicit about their commitment to avoiding churn (because Facebook's codebase also has tons of legacy components that they don't want to rewrite either).

Or if your argument is just that you should have an option to use a React bundle that is smaller in size and excludes the new functionality -- React as a library is actually significantly smaller than it was in earlier versions [0]. They've applied a lot of learnings and improved the architecture over time, such that the framework is faster and leaner under the hood despite still supporting the same legacy APIs.

For what it's worth, I don't think the React team is bored; I think they're trying to conceive of frontend engineering as something more holistic than just the view layer. For example, old-school React is great for encapsulating and reusing bits of view as components, but how do we encapsulate and reuse bits of business logic or interactions? With hooks. How do I compose together my components to give a seamless loading experience, rather than a bunch of spinners and holes in the UI? With suspense. They're not really diverging from a view layer, just thinking at a higher level about how a view is engineered and how to provide primitives and abstractions that make it easy to build a good, complete UX (not just layout).

[0]: https://gist.github.com/Restuta/cda69e50a853aa64912d

schneidmaster··on Ask HN: Who is hiring? (September 2019)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Cloudflare S-1
Right, it is strongly in your best interests to be as pessimistic as possible in your disclosures. Even if you expect to turn a profit next year, the market is finicky, and if you don't meet your projections then absent these sorts of S1 disclosures you open yourself to legal liability for misleading investors.
schneidmaster··on Ask HN: Who is hiring? (August 2019)
Aha! (https://www.aha.io) | Rails / React / Devops / Security | REMOTE

Aha! is the #1 tool for product managers to plan strategy and roadmaps. We serve more than 250,000 users worldwide.

We are looking for:

* Experienced full-stack engineers to work on the Aha! product. Our application is built in Ruby on Rails, with some React on the frontend for rich client-side experiences.

* Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations are done by writing code first, so they are fully reproducible.

* Security engineers, with hands-on Rails development experience plus experience with compliance projects, security policy development, or other security initiatives.

Aha! is profitable, you can work from anywhere in North America, and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding) and we deploy continuously.

Our entire team is remote - in North American timezones so we can collaborate during the work day.

You can view open engineering positions at https://www.aha.io/company/careers/current-openings?category..., and click through to a specific job for our simple application form.

schneidmaster··on Ask HN: What is the best chair for developers?
Obligatory caveat -- everyone is different and different bodies work better with different chairs. With that said, I've had a Secretlab Titan for about a year now and I've really enjoyed it. It's a larger chair with good head/neck support, which was somewhat difficult for me to find as a decently sized person (6'2"). Good padding and very adjustable -- it reclines backwards which is especially nice because I tend to be a sloucher, but reclining a bit satisfies my slouching instinct while keeping my back in a better position. Just my $0.02 though -- you spend almost a third of your life in the chair, it's worth trying different options to see what works for you.

https://secretlab.co/collections/titan-series

schneidmaster··on Ask HN: Who is hiring? (June 2019)
Aha! (http://www.aha.io) | Rails / Devops / Front End | REMOTE Aha! is looking for experienced Ruby on Rails engineers to work on the Aha! product. We use Rails extensively, plus React for rich browser based experiences.

Aha! is also looking for Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations is done by writing code first, so it is fully reproducible.

Aha! is the #1 tool for product managers to plan strategy and roadmaps. Aha! is profitable, you can work from anywhere in North America and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding), we deploy continuously and we are developing in Rails/ES6/React.

Our entire team is remote - in US, Canada and Mexico so we can collaborate during the work day.

http://www.aha.io | email: engineering-jobs@aha.io

schneidmaster··on Ask HN: Which editor do you use for JavaScript Development?
Sublime Text 3. It's simple but blazing fast and rock solid. I have tried Atom and VSCode over the years, but they are both just a bit slower at almost everything, and I didn't find it worth the investment to remap my muscle memory accordingly.
schneidmaster··on Update to Security Incident
It's not clear to me that "development tier" means "a development environment." I interpreted it as the standard StackOverflow.com infrastructure that developers use -- this is contextualized a few paragraphs later when they mention "we maintain separate infrastructure and networks for clients of our Teams, Business, and Enterprise products", which implies that the production environment that was compromised was something other than those three.

(Even if I'm right, though, I definitely agree that the wording is very easy to misinterpret and they should clarify the post to explain what the "development tier" is.)

schneidmaster··on GitHub Package Registry
> Github rate limits this

I would be shocked if GitHub rate limited this new package registry. They're just serving tarballs and static content, and it's a new system so they can fully architect it with scale in mind (i.e. a CDN). They rate limit current repository-related content because they have to dynamically generate most of it in response to requests (I assume they have caching here as well, but not static-file-behind-CDN level caching).

schneidmaster··on Ask HN: Who is hiring? (May 2019)
Aha! (http://www.aha.io) | Rails / Devops / Front End | REMOTE

Aha! is looking for experienced Ruby on Rails engineers to work on the Aha! product. We use Rails extensively, plus React for rich browser based experiences.

Aha! is also looking for Devops engineers, experienced with Ruby & AWS to help build and maintain our fully automated infrastructure. All of our operations is done by writing code first, so it is fully reproducible.

Aha! is the #1 tool for product managers to plan strategy and roadmaps. Aha! is profitable, you can work from anywhere in North America and we offer excellent benefits. We use our own product to manage our work (which is especially rewarding), we deploy continuously and we are developing in Rails/ES6/React.

Our entire team is remote - in US, Canada and Mexico so we can collaborate during the work day.

http://www.aha.io | email: engineering-jobs@aha.io

schneidmaster··on Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
> You can have Phoenix serve API endpoints and not include the phoenix html template package in your mix files.

Incidentally, that's what I did for the project in the blog post. If you bootstrap with `mix phx.new --no-html --no-webpack` then you get a leaner version of Phoenix that's good for an API, without the HTML and frontend asset parts.

schneidmaster··on Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
Thanks! Glad you enjoyed it :)
schneidmaster··on Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
Yeah, this is fair. I was mentally lumping certain language features under "syntax" but that's not really accurate.
schneidmaster··on Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
Good to know, thanks! I wasn't familiar with Dataloader, I'll have to check it out :)
schneidmaster··on Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
It's 100% the syntax. It appeals to ruby devs and also I think it's a lot easier to grok in general. But you can write Erlang code directly in an Elixir file, you can use Erlang libraries directly in Elixir, and Elixir compiles to the same BEAM instructions that Erlang does, so there's functionally no difference in terms of capabilities or what happens when they run.
schneidmaster··on Ford CEO says the company 'overestimated' self-driving cars
> The moment it's an order of magnitude less, then self driving car will become default.

This is rational but I don't think it's true. ~37,000 people die from car crashes every year in the US, from about ~35,000 accidents. Each individual Tesla crash that results in any serious injury or death is still a national news story. Humans are bad at estimating probability; it's hard to imagine popular support for self-driving cars if they kill thousands of people each year. Even if the alternative is tens of thousands of deaths, we have already collectively priced that in as a risk of living in a developed, automobile-driven society, such that fatal crashes never rise beyond local news.

schneidmaster··on Ruby's Creed
Yeah, you're right, I was misremembering the behaviour of `null && null`. At any rate, still clunkier :)
schneidmaster··on Ruby's Creed
Yeah, the safe navigation operator is great, and I really miss it especially when I write JavaScript and have to do something like `foo && foo.bar && foo.bar.baz` instead (...which isn't even the same since it returns `false` if something is null).
schneidmaster··on Simplify Gmail: Bringing the Simplicity of Google Inbox to Gmail
This exists on iOS as well.
schneidmaster··on Revolut CFO resigns following money laundering controversy
This assumes the KPIs were created and "promised" by those responsible for them rather than handed down from above. Which seems unlikely given everything else I've read about this company.
schneidmaster··on Ask HN: If my company bills me out at $165/hr what should my salary be?
Not patio, but typically the 40% TCO includes items that scale ~linearly with the number of employees -- health insurance/other benefits, payroll taxes, etc. The 20% of overhead is for things like office space, business insurance, and to cover the salaries of employees like accountants and HR (who are essential but not billable to clients).
← PreviousPage 2 of 7Next →