Hacker Newsnew | past | comments | ask | show | jobs | submit | travisbhartwell's commentslogin

Location: Seattle, WA; looking to relocate to New York City

Remote: Hybrid or On-Site Preferred, but open to Remote from Seattle

Willing to relocate: Yes, to NYC

Technologies: Bash, Go, Java, Python, SQL, AWS (S3, CloudWatch, CloudWatch Log Insights, SQS), CI/CD, Docker, Linux packaging, Dependency Analysis, Internal Platforms and Developer Tooling, Security Hygiene

Résumé/CV: https://iam.travishartwell.net/resume/resume.pdf

Email: travis+hnjobs@travishartwell.net

Website: https://iam.travishartwell.net/

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

GitHub: http://www.github.com/travisbhartwell/

I am a software engineer with mastery of the full software development lifecycle, from build systems to observability. I was most recently at Amazon for seven years, where I focused on designing, implementing, and operating tools and services that had organization- and company-wide impact, with my last four years focused on developer productivity and services. One of the achievements I am proud of was scaling the automated build fleet used for builds in CI/CD pipelines for all of Amazon four times, up to over 5,000 worker hosts, handling hundreds of millions of build tasks weekly.

I'm looking for my next challenge, and am looking to relocate to New York City for a hybrid/on-site role, though am also interested in the right remote role. My experience is varied, from devops to platform engineering to developer tools and services. I'm looking to level up my development skills and collaborate with talented people on challenging problems.


Location: Seattle, WA; looking to relocate to New York City

Remote: Hybrid or On-Site Preferred, but open to Remote

Willing to relocate: Yes, to NYC

Technologies: Bash, Go, Java, Python, SQL, AWS (S3, CloudWatch, CloudWatch Log Insights, SQS), CI/CD, Docker, Linux packaging, Dependency Analysis, Internal Platforms and Developer Tooling, Security Hygiene

Résumé/CV: https://iam.travishartwell.net/resume/resume.pdf

Email: travis+hnjobs@travishartwell.net

Website: https://iam.travishartwell.net/

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

GitHub: http://www.github.com/travisbhartwell/

I am a software engineer with mastery of the full software development lifecycle, from build systems to observability. I was most recently at Amazon for seven years, where I focused on designing, implementing, and operating tools and services that had organization- and company-wide impact, with my last four years focused on developer productivity and services. One of the achievements I am proud of was scaling the automated build fleet used for builds in CI/CD pipelines for all of Amazon four times, up to over 5,000 worker hosts, handling hundreds of millions of build tasks weekly.

I'm looking for my next challenge, and am looking to relocate to New York City for a hybrid/on-site role, though am also interested in the right remote role. My experience is varied, from devops to platform engineering to developer tools and services. I'm looking to level up my development skills and collaborate with talented people on challenging problems.


Location: Seattle, WA; looking to relocate to New York City

Remote: Hybrid or On-Site Preferred

Willing to relocate: Yes, to NYC

Technologies: Bash, Go, Java, Python, SQL, AWS (S3, CloudWatch, CloudWatch Log Insights, SQS), CI/CD, Docker, Linux packaging, Dependency Analysis, Internal Platforms and Developer Tooling, Security Hygiene

Résumé/CV: https://iam.travishartwell.net/resume/resume.pdf

Email: travis+hnjobs@travishartwell.net

Website: https://iam.travishartwell.net/

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

GitHub: http://www.github.com/travisbhartwell/

I am a software engineer with mastery of the full software development lifecycle, from build systems to observability. I was most recently at Amazon for seven years, where I focused on designing, implementing, and operating tools and services that had organization- and company-wide impact, with my last four years focused on developer productivity and services. One of the achievements I am proud of was scaling the automated build fleet used for builds in CI/CD pipelines for all of Amazon four times, up to over 5,000 worker hosts, handling hundreds of millions of build tasks weekly.

I'm looking for my next challenge, and am looking to relocate to New York City for a hybrid/on-site role. My experience is varied, from devops to platform engineering to developer tools and services. I'm looking to level up my development skills and collaborate with talented people on challenging problems.


There was a Vim conference last month: https://www.vimconf.live


Woah, this is very cool. I may try to adopt this.

I recently discovered, similar to the author of the post for this thread, that local variables are dynamically scoped.

I have been writing a lot more shell scripts lately, using a "library" [1] of sorts I've been writing. When I was debugging one of my scripts that uses mycmd, I discovered that I had failed to declare some of my variables local and they were leaking out to the global scope.

I had recently added functionality to call a set of functions on script exit, so I added something that would output the defined variables, in hopes that I could write something that will output them at the beginning and then the end and show the difference. I was surprised when variables defined in my dispatch function [2] for those at exit functions were showing up, even though they were definitely defined as local. It was then that I dug around and discovered the dynamic scope of variables.

I've been trying to figure out how to accomplish what I desire but exclude those variables from calling functions. I haven't been able to find an obvious way to see if the variable is coming from a calling function. I might be able to use techniques like you've pointed out in your linked post to add the tracing that I want. Still need to think more on this.

---

[1] https://github.com/travisbhartwell/mycmd [2] https://github.com/travisbhartwell/mycmd/blob/main/shell/myc...


VisiData is one of my favorite TUI apps. It's a handy tool for working with tabular data, like CSVs:

https://www.visidata.org


I really miss working from the office and am eager to go back when it is safe.

Unlike others that have posted here with that opinion, I hold no view that my coworkers are family or even close friends. Regardless, even the small face-to-face socialization I get as part of my work in the office is something that fulfills me. I am invigorated by being able to go into a conference room and stand at a white board or just walk to someone's desk, and try to hash out solutions to problems we are working on. It's just not the same on Slack.

I am single and live alone, so that is a big factor in that.

I also live within a few blocks of my office, so re-adding a commute into my day is a healthy thing, not a huge environmental and personal time drain.


Yep, I've done this very thing on my M1 Mac Book Air:

See my Tweet [1] with a screenshot.

--

1: https://twitter.com/travisbhartwell/status/13582883829131796...


For things that allow this like Emacs and Bash, I separate things into (for example) a config and a config-private repo. The config repo I put on github, and the private repo on my own server.

Then, with the public config file (~/.emacs.d/init.el and ~/.bashrc) I load a file based on the hostname that contains location-specific and private information.

This is useful because I can use the same framework at work and on personal machines. I don't have to mix the two.


Because I am still on COBRA from my last employer, and because of pre-existing conditions, I am currently paying $7200 a year for my health insurance coverage. For me, it actually saves me money because of the constant medical care I need (I'm a kidney transplant recipient and just my medication and regular labs and doctor visits are expensive enough when I am healthy).

So this is not shocking at all to me. Actually, I am glad that I will be able to pay this one day. If I don't convert my current contract job to full-time employment with employer provided insurance by November, I will be out of luck. It will become literally life or death for me if I get sick.


Well most other rules don't go into effect until years from now so I hope you can find a solution. They may not be able to deny you coverage but there's also nothing stopping them from saying "sure we'll cover you, it will be $14k a year".

I just don't understand why during this insurance shuffle they didn't at least make it free annual checkups for everyone regardless of policy or not. It would save the nation a fortune in the end instead of emergency rooms.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: