HNHacker News
TopNewBestAskShowJobs

acconrad

7,709 karma · joined July 6, 2010

Supporting the React ecosystem as an Engineering Manager at Meta.

Personal: https://www.adamconrad.dev

Consulting: https://anonconsulting.com

Blog: https://www.adamconrad.dev/blog

Portfolio: https://github.com/acconrad

Email: me [at] adamconrad [dot] dev

[ my public key: https://keybase.io/acconrad; my proof: https://keybase.io/acconrad/sigs/q8FDfaHEh-D0cR7rf4KUeVBkqOHB85RSGMPzDgTvJ6Q ]

submissionscomments
acconrad··on In 4 US state prisons, 3,300 inmates test positive, 96% without symptoms
I could see this making sense for tobacco users that don't smoke (e.g. chewing tobacco) but for people that smoke...I mean this is a respiratory illness. If you have compromised lungs this seems like it would be a nightmare for smokers. Are you concerned at all with the veracity of these claims?
acconrad··on Ask HN: What is your blog and why should I read it?
https://adamconrad.dev

It's awesome because it has hit the front page a few times so it resonates with this audience [1][2]. I write about front end development, engineering management, and programming (in general). It's also ultra-fast and can work offline, so I practice what I preach on the blog and was fully designed and developed by me.

I also write a weekly, hand-curated newsletter that is specifically targeted at different skill and experience levels:

https://adamconrad.dev/newsletter/

Finally, and most ambitiously, I wrote a companion series to The Algorithm Design Manual to help me learn data structures and algorithms in JavaScript:

https://adamconrad.dev/tag/algorithms/

[1] https://news.ycombinator.com/item?id=22500472

[2] https://news.ycombinator.com/item?id=22124447

acconrad··on How to Try Out Management
> By the time our guys get designated manager they've got 20 people reporting to them

Oof, I hope not directly. Based on this evidence (also in An Elegant Puzzle) you wouldn't want more than 8-10 direct reports:

https://lethain.com/sizing-engineering-teams/

acconrad··on How to Try Out Management
> it's up to you, your subordinates, and your boss to define what is your role

Totally! And this is exactly why we are using this TLM role so you can try before you buy into full management responsibilities.

One of the gravest errors we make in software is assuming that the only way to advance in your career is into management. That said, it's also unfair to assume that great coders will never want to manage. Having a trial role that blends the two responsibilities de-risks the business in new management while allowing developers to see if these new sets of expectations are congruent with how they want to develop their careers.

acconrad··on How to Try Out Management
> If you are new to managing, chances are you'll be managing people earlier in their careers as well.

I agree with many parts of your comment but I think this comment warrants some caution.

In many cases, adding in a layer of new leadership is to help spread the EM demands across all ICs, not just those new to their careers. I have TLMs who manage senior and principal engineers.

My job, as director, is to guide those TLMs into understanding the exact needs of those direct reports, regardless of the ICs rank or role. Everyone is unique in their needs - not only in their role but as people.

acconrad··on How to Try Out Management
Thanks for the feedback. This was based on the guidance I received from "The Effective Manager." The idea being that brand new managers need enough reps in conducting one-on-ones before they start introducing new concepts. So...

1. 8 weeks practicing 1-1s

2. 8 weeks practicing positive feedback

3. Introduce constructive feedback

Obviously YMMV so if you build rapport quicker you should totally incorporate things more quickly

acconrad··on Coding Interview Problems with Detailed Solutions, Test Cases, Program Analysis
Practicing for coding interviews are to FAANG companies what the SATs were for the Ivy League.

It's not about how smart you are or how well you will do. It's about how good you are at studying interview problems/the SAT. And even then it's a crap shoot if your admission reviewer/interviewer was in a good mood that day.

As much as it's suboptimal/unfair/whatever your objection is, your options are to not play the game (and miss out on the wealth of opportunity or cash) or to dive on in and accept reality.

acconrad··on The Ultra-Wealthy Who Argue That They Should Be Paying Higher Taxes
> Revolutions, like bankruptcies, come gradually, and then suddenly. One day, somebody sets himself on fire, then thousands of people are in the streets, and before you know it, the country is burning. And then there’s no time for us to get to the airport and jump on our Gulfstream Vs and fly to New Zealand.

I recently read about the French Revolution. I can't help but wonder if history is repeating itself.

acconrad··on Effects of Intermittent Fasting on Health, Aging, and Disease [pdf]
Experiences are highly biased and individual.

Counter-example: I was on Keto for 2 years and my blood levels became prediabetic (105 and 100 in 2 blood tests over the course of 2 annual doctor visits).

As soon as I reintroduced carbs to normal levels (I bought a glucosometer) my blood sugars went back down to optimal (85). My most recent blood work was at 90.

Your mileage may vary and everyone's GI responds differently to different foods.

acconrad··on Effects of Intermittent Fasting on Health, Aging, and Disease [pdf]
This is patently false.

Martin Berkhan created a very lucrative coaching platform with Intermittent Fasting: https://leangains.com/

Many books have been written on IF for profit:

https://www.amazon.com/Complete-Guide-Fasting-Intermittent-A...

https://www.amazon.com/Eat-Stop-Brad-Pilon/dp/177511080X/ref...

And countless others.

acconrad··on Effects of Intermittent Fasting on Health, Aging, and Disease [pdf]
So did you reverse your pre-diabetes? It's hard to tell from this message. You mention that you feel better and that it's "working for me" but how can you know unless you get that blood work done? You may subjectively feel better but it may not be making a dent in your health.

Honestly, what most likely will reverse your prediabetes is that you are now working out more, eating less, and dropped 10 pounds. The IF was simply a compliance tactic to help you achieve that goal. Just something to keep in mind... it's okay if you eventually stop doing IF, what's more important is you maintain the healthy eating and active lifestyle.

acconrad··on Effects of Intermittent Fasting on Health, Aging, and Disease [pdf]
Please understand that everyone's body is different.

What works for you may not work for someone else.

This is SO important in nutritional research because in every single one these threads there is always someone who will say X worked for me and someone else who says X didn't work for me. And BOTH are right.

Example:

I've done IF for years as a competitive bodybuilder and powerlifter. I've gained and lost weight on IF. IF should (until more research is done) simply be viewed as a compliance tactic. In other words, if it helps you eat healthier and maintain a healthy weight: great! If not, don't assume you're missing out on some magical panacea of health and vitality.

Recently I stopped doing IF and eating more frequently for performance reasons so I can reach the national circuit in powerlifting. My blood work is still fine. My weight is still fine. Again, YMMV.

acconrad··on Ask HN: Who is hiring? (October 2019)
Hi! My team is hiring for remote (over 90% of my team is remote) so YMMV
acconrad··on Ask HN: Who is hiring? (October 2019)
Indigo Agriculture | Software engineers (3+ yrs experience) | Boston, MA | Full-time | On-site OR REMOTE | https://www.indigoag.com/join-us

================

I usually post this long thing about why we're a great company to work for and I realized that nothing compared to mission and purpose.

So yeah you can read our accolades and I'll reference them below, but the truth is nothing matters more than why we exist:

We're fighting climate change by building better apps for farmers and the agricultural economy.

If I didn't believe this was one of the most important problems of our generation to help future generations, I wouldn't put so much emphasis on this. If you want a mission you can tell your grandchildren about in hopes of creating a better environment for farmers (and really the whole world), we're working on it right here, right now.

I'd love to hear from you and learn more about how you can work with us. Our stack is JavaScript (React front end, Node back end).

For reference, we're a Unicorn company:

https://www.builtinboston.com/2017/09/26/agtech-startup-indi....

We work on the most underhyped sector in startups today (agtech):

http://stateofstartups.firstround.com/2018/#trends-and-takes

CNBC named us the Most Disruptive Company in the world, beating out Flexport, Airbnb, and other companies you've seen here on HN:

https://www.cnbc.com/2019/05/15/meet-the-2019-cnbc-disruptor....

And our big climate goal is to use regenerative agriculture to sequester 1 TRILLION tons of carbon from the atmosphere:

https://www.indigoag.com/the-terraton-initiative

acconrad··on Ask HN: Who is hiring? (September 2019)
Indigo Agriculture | Software engineers (3+ yrs experience) | Boston, MA | Full-time | On-site OR REMOTE | https://www.indigoag.com/join-us

================

I usually post this long thing about why we're a great company to work for and I realized that nothing compared to mission and purpose.

So yeah you can read our accolades and I'll reference them below, but the truth is nothing matters more than why we exist:

We're fighting climate change by building better apps for farmers and the agricultural economy.

If I didn't believe this was one of the most important problems of our generation to help future generations, I wouldn't put so much emphasis on this. If you want a mission you can tell your grandchildren about in hopes of creating a better environment for farmers (and really the whole world), we're working on it right here, right now.

I'd love to hear from you and learn more about how you can work with us. Our stack is JavaScript (React front end, Node back end).

For reference, we're a Unicorn company:

https://www.builtinboston.com/2017/09/26/agtech-startup-indi...

We work on the most underhyped sector in startups today (agtech):

http://stateofstartups.firstround.com/2018/#trends-and-takes

CNBC named us the Most Disruptive Company in the world, beating out Flexport, Airbnb, and other companies you've seen here on HN:

https://www.cnbc.com/2019/05/15/meet-the-2019-cnbc-disruptor...

And our big climate goal is to use regenerative agriculture to sequester 1 TRILLION tons of carbon from the atmosphere:

https://www.indigoag.com/the-terraton-initiative

acconrad··on U.S. Farmers Stung by Tariffs Now Face a $3.5B Corn Loss
This doesn't work in farming because it isn't a free market. Most farms are owned by Cargill or Monsanto. And they are all propped up by the federal government.
acconrad··on U.S. Farmers Stung by Tariffs Now Face a $3.5B Corn Loss
I haven't studied hemp but there are two primary limitations:

1. Corn saps nitrogen from the soil. Soybeans add nitrogen to the soil. Since both are cash crops you want to rotate them. Since hemp is a weed and not a legume it would still might have to be rotated in with soy. It's simply not a cut and swap operation like a line of code :)

2. The government isn't incentivizing hemp so now every acre you swap with hemp not only isn't discounted, the demand for it is a fraction of that of corn.

That and it isn't legal to grow in any of the farm belt. Just because you can grow in CA or CO doesn't mean you can in KS or TN.

acconrad··on U.S. Farmers Stung by Tariffs Now Face a $3.5B Corn Loss
I work in agtech and I'm not surprised by this at all.

The major corn and soy producers have faced downward pressure for the last 4 years. It now costs more to plant the crop than to pick and sell it.

And yet, the government pushes and incentivizes farmers to just grow more.

Read This Blessed Earth or Omnivore's Dilemma if you want a primer on how messed up this system has become.

What farmers need are a way to restore profits in a sustainable fashion. Simply growing more corn/soybeans/rice/wheat isn't going to cut it anymore.

acconrad··on It’ll be hard, but we can feed the world with plant protein
The one thing I was surprised by in this article is they didn't mention the environmental benefit to growing beans.

Beans (particularly soybeans) help restore nitrogen into the soil and are a net-positive on feeding the soil without harmful chemicals.

acconrad··on Ask HN: Just found out that I’m gonna be a dad
Is the government recommendation of $25k/yr per child accurate? To answer this:

> Make a budget for next 2 years. This will show how much money you might actually need.

How much does one need for a child?

acconrad··on Managing Developers: Understanding Work Styles and Individual Needs
Should you tailor your message differently to each person? Yes.

Does that mean dividing them into "personality types"? No.

By and large, there is no strong evidence to support personality types.

Of the various kinds, OCEAN is the most reputable, and of that, the only metric that really seems to be thoroughly studied is the O (for Openness to new experiences).

https://en.wikipedia.org/wiki/Big_Five_personality_traits#Li...

acconrad··on Are any JavaScript developers excited for Blazor?
WASM will be cool when you can start writing Python, Go, Rust, or Clojure on the front end. Until then, I don't see anyone trying to make their lives more painful by running something like Java or C# on the front end.
acconrad··on Six Pillars to Become a Senior Level Software Developer
9 times out of 10 an article with this little substance or original insight is buried on Hacker News. How did this one manage to break out?
acconrad··on 1999: The Last Great Year in Movies
I don't buy this article's premise (that there is too much recycled, unoriginal content).

You could make this same argument for all forms of art (music, TV, theater). They can all be explained the same way: the barrier for entry has decreased.

Anyone can upload music to Soundcloud or a video to Youtube. Now there are whole albums/TV series/movies being produced on these content networks as a result of a kind of indie discovery that never existed before. This is wonderful!

The benefit of all of that discovery is the same drawback: that anyone (good or bad) can enter the market. That means in order to capture the "average" audience you have to water down and dilute what is popular to appease everyone. Most pop music is unmemorable. Most pop movies are unmemorable. BUT, they are good enough to capture a wide enough audience to convince them to pay for it.

That doesn't mean there isn't great film to be found. Or music. It just requires a bit more discovery than your local pop Top 40 radio station or whatever they're peddling in the box office.

There have been so many great films in the last 20 years with original stories. Here's a bunch that I just rattled off the top of my head without much thought:

Boyhood, Interstellar, Inception, Spirited Away, Eternal Sunshine of a Spotless Mind, Wall-E, The Intouchables (now called The Upside), Pan's Labyrinth, No Country for Old Men, There Will Be Blood, Amelie, Slumdog Millionaire

acconrad··on Insect 'apocalypse' in U.S. driven by 50x increase in toxic pesticides: study
Regenerative agriculture is another means with which to restore the land without pesticides or herbicides, with the additional benefit of sequestering nitrogen.
acconrad··on Why Developers Hate Coding Skills Tests and What Hiring Managers Can Do
> How many expected hours/days does that translate to?

The PR review should take 20-30 min. The phone call before the on site is 45 min. The on site is 5 hrs spread across 5 interviews and includes time for lunch

acconrad··on Why Developers Hate Coding Skills Tests and What Hiring Managers Can Do
As a hiring manager I'm literally losing sleep over this problem.

I've been on both sides of this now and it's such a delicate balance.

As a developer, you want to be fairly evaluated to prove your worth.

As a hiring manager, you want to make sure you don't hire a dud (or worse, someone that will drag down the rest of your team).

I spend more than 1/2 of my day now trying to build out a team that I need to aggressively hire for. I've radically revamped our hiring questions to ensure they are:

* Based on real-world code. That means coding up components if you're a front end developer or API contracts if you're a back end developer.

* Includes a breadth of tasks. PR reviews, writing code, writing tests, and systems design are all a part of the assessment - not just algorithms tests.

* Has clear acceptance criteria. I want to remove as much bias and subjectivity from the assessment as possible. Every question we use has a Wiki page designed to formulate the question, the unit tests, and sample answers as well as grading criteria depending on the level we're hiring for. Expectations for Principal engineers are different than those for mid-level engineers.

It's not perfect. I'm not perfect. But I'm trying. SO hard. I hope that we're resolving this problem in the best way possible for both us as a company and you as the candidate.

acconrad··on The Fasting Cure Is No Fad
> when I was younger I often wanted a bodybuilder physique

As someone who has competed in both bodybuilding and powerlifting, I can attest that you don't want that physique. It's not worth the pain, time, and effort for it. Plus, anyone you see with rock-hard abs looks like that for maybe a 3 hour window. Almost no one looks like that year-round all of the time.

acconrad··on The Man Who Thinks the U.S. Is Better Off as a Bunch of Separate Countries
every state has it's own reserve. obviously skewed to navys on the coasts and texas/california have big reserves of folks
acconrad··on The Man Who Thinks the U.S. Is Better Off as a Bunch of Separate Countries
A federalist republic should mirror more like the EU than the USA. I don't see why states couldn't be their own countries.
← PreviousPage 3 of 34Next →