Skip to content

Instantly share code, notes, and snippets.

@thomaswhitcomb
Last active March 14, 2021 04:38
Show Gist options
  • Save thomaswhitcomb/ca3eb0cda5bb1541efb41c71edc79449 to your computer and use it in GitHub Desktop.
Save thomaswhitcomb/ca3eb0cda5bb1541efb41c71edc79449 to your computer and use it in GitHub Desktop.
  1. Show me some code you've written that you're proud of. Tell me why it's cool, well written, and maintainable. Also share a link to your GitHub profile or similar if you haven't already.

    The public code that I am most proud of would be the provisioner I wrote for the Kubernetes InstanceGroup project. The provisoner I developed incorporated Amazon's EKS Fargate. I am most proud of it because Intuit (my current employer) uses to run their TurboTax and QuickBooks applications. Here is the final merge to master.

    Because it was open-source and to be used by so many people, the primary objectives throughout the development was functional clarity, adherence to K8s methods, strong encapsulation of AWS and incorporation of standard Golang idioms. I think the code is clean, well-factored and is easy to maintain. While it has been used in production for nearly 6 months, there have been no issues.

  2. One to three links to that demonstrate your ability to communicate effectively about complex problems in software development. Please indicate your username if it's not obvious.

    1. GitHub issues that you have opened or participated in
    2. OR StackOverflow questions which you have either asked or answered (both are equally important)
    3. OR other similar public technical conversations
    4. If you have no public conversations which adequately showcase your communication with others, please provide a brief sample of your technical writing (e.g. documentation, report, thesis).

    I have a few open source contributions. You can see the forks in my personal github repo. I don't have any contributions to StackOverflow nor do I have a technical blob. I do have the following US Patents that I developed individually and with others. In all cases, I contributed to the text of the patent invention description.

  3. In a few sentences, tell me about something exciting that you learned recently.

    I have learned so many things this last year living with COVID-19. Here is a few of the things I have learned:

    • I learned I can replace a hot water heater.
    • I learned about dishwasher pumps and replaced the pump on my dishwasher when it failed.
    • I learned that I am pretty good chef and I can cook pretty much anything on my barbecue grill.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment