12 Followers
40 Following
27 Posts
Michigander, rubyist, bike rider, runner. I write code at ConvertKit.
ConvertKit is hiring. I've been here for over 7 years. Bootstrapped, profitable, and growing. It's a great place to work. https://twitter.com/nathanbarry/status/1658826307415994368
Nathan Barry on Twitter

“Many tech companies are doing hiring freezes or layoffs. We're accelerating hiring. Right now we're looking to hire an engineering manager and four software engineers. Know anyone who would be a good fit? https://t.co/B3jtphDQ9A”

Twitter
Inheritance shines when it's used for specialization, not for code sharing. 😩
A very boring video of some internet bike racing from last night. Curious how video is supported on mastodon.
2023 and people still get googly eyed over tech that can barf out new code instead of understand old code.
I’ve wanted to play around with an Arduino forever and I’m finally doing it. I took “circuits” in college but that was so long ago I’m pretty much starting from scratch. Fun to relearn and throw in some programming.. and wine.
Biggest running year ever. Next year I’m planning to do more riding again and probably less running.
When trying to find the cause of a slowdown in a piece of code, try your best not to speculate. It’s unhelpful. It wastes time when people act on these guesses and they turn out wrong. We have tools and profilers to get the answer, you don’t need to guess.

I used to think a background job should only be a line or two of code and that other classes should do the bulk of the work.

Mostly still true, but with the addition of a bunch of job specific context code. This is often logging but could also be that the "business logic" within the context of the job is a little bit different that it is in other places.

Redo #introduction

Hey all! Signed up ~yesterday~ last week. I've been using #ruby and #rails since.. 2004 or so. I do code things at ConvertKit. Love riding bikes and have become an avid runner in the last couple years.