HackerTrans
TopNewTrendsCommentsPastAskShowJobs

bennathanson

no profile record

comments

bennathanson
·vor 2 Jahren·discuss
Happy new year HN!
bennathanson
·vor 2 Jahren·discuss
Impeccable timing.

https://news.ycombinator.com/item?id=39612443
bennathanson
·vor 3 Jahren·discuss
My top three would have to be Empire, Conversations with Tyler, and Fresh Air (if the guest is interesting).
bennathanson
·vor 3 Jahren·discuss
Location: Boston, MA, USA (US citizen)

Remote: Yes, open to hybrid

Willing to relocate: No

Technologies: Python, FastAPI, Postgres, AWS, TypeScript, backend development, serverless

Résumé/CV: https://www.nathanson.dev/resume/

Email: ben at nathanson dot dev

LinkedIn: https://www.linkedin.com/in/benenathanson/

Website: https://nathanson.dev

I am a Full-Stack Software Engineer with practical experience developing backend systems and web applications. My stack includes AWS, FastAPI, Python, Postgres, TypeScript, React, and Tailwind.

I have enjoyed a varied career, spanning environments from an organic farm to a tiny start-up to a Fortune 500 bank to an open-source civic journalism project.

Looking forward to finding a back-end/full-stack role that will leverage my Python + FastAPI background while deepening my knowledge in other areas, particularly TypeScript, Django, and scientific Python.
bennathanson
·vor 4 Jahren·discuss
Flaky for me.
bennathanson
·vor 4 Jahren·discuss
Great question! We do use huddles sometimes, especially when a Slack thread starts to get too deep. They're wonderful for pairing on problems. I'm sure we could migrate to huddles for standups if we really wanted to, there's just more momentum in Zoom meetings.

But I will say that Zoom integrates nicely with Google Calendar, offers video, and like you said has a higher limit.

We're also experimenting with doing standup three days a week so we can have less time spent in meetings each week.
bennathanson
·vor 4 Jahren·discuss
What has worked for my (mostly) remote team is a mix of different tools for different communication needs:

- Daily standups on Zoom. Each person's standup should be short and to the point. Don't be afraid to tell people they're getting into the weeds. If more open-ended discussion needs to happen, interested parties should either 1) stick around after standup or 2) schedule a new meeting to discuss in greater depth 3) start a Slack thread to discuss.

- Weekly code syncs to go more in-depth as a team, make sure we're rowing in roughly the same direction, and knock out decisions in minutes that would take days on Slack. This is especially valuable when building new products or refactoring.

- Weekly office hours held by senior+ level engineers to give more junior engineers an opening to ask questions.

- Weekly architecture meetings to formally discuss sweeping technical changes that impact multiple teams in a meaningful way, e.g. migrating to a language

For me it has been less about "email bad" or "Slack good" and more about asking questions - "What is the right medium for this type of conversation and our culture as a team?" or "What is the right tool for the job?". It's also an answer that evolves as the team/company grows; you have to reassess every few months and make adjustments.

There's also a question of culture and setting expectations that might be at play here.

- For the people answering questions, are they passionate about teaching? Do they feel incentivized/recognized for being active in answering questions? Do they have the bandwidth to help others?

- Are those asking the questions asking good questions? Are they respecting the time and attention of those trying to help them?