Josh Nichols @[email protected]
@techpickles
Followers
3K
Following
12K
Media
265
Statuses
13K
Principal Whimsy Engineer for myself, Staff Software Engineer for @GustoHQ. Hobby hobbyist, husband, father, noun, https://t.co/9L8pwSaRrY . Opinions are my own.
Atlanta, GA
Joined June 2007
Stumbled across notes from my first @RenderATL (always keep your notes!). From @kishau : "Don't create glass ceilings for yourself by being an ineffective communicator and not being a good storyteller... If you make a technology choice, be able to talk through the alternatives
2
4
37
"None of our top 50 endpoints by throughput can have more than 5% of responses be >500ms" This is a good perf goal. It scopes to the most important parts of the app, is set based on expectations of human users (users can feel >500ms resp), and it's usually quite achievable.
0
2
59
I just released Zeitwerk 2.7. Now, you can define namespaces with manual constant assignments too (think, Namespace = https://t.co/aDrB9gjFO4). To the best of my knowledge, this completes the most important goal of the gem: to fully match Ruby. 🎉 Let me elaborate a bit on why
8
24
189
We're hiring engineer #4 at @scholarlysoft on-site in Seattle. If that's you, let's chat! DMs are open. https://t.co/KtI3dcVwOH
scholarly.breezy.hr
Scholarly is building the operating system for higher education. Higher ed is currently undergoing a generational shift in software and technology adoption, and our vision is to build the future...
1
7
17
Very exited and proud to be sponsoring #railsconf this year. I’ll be at the open source hackday working on singed, a performance debugging tool! https://t.co/n5V8zMwDqM
2
1
6
I have a long list of ideas I want to work on but not enough time. I do have some money though. Is it time for Speedshop's first employee? If you are: 1. A good writer 2. A solid Rubyist that can build a product from start to finish ... maybe it's you?
8
19
95
Our system tests were slow and we couldn't figure out why... turned out it was a 1-line fix! I've written this post for @GustoHQ's engineering blog:
1
10
95
I'm out here saving humanity, and you're are all "scott." smh
14
22
326
Gusto's @techpickles has shipped Singed, a swiss-army-knife tool for getting flamegraphs anywhere in a Ruby application: https://t.co/3MnmmwqDPB It slices, it dices, it profiles: * Blocks * Tests * Requests * Controllers * Command line ... all using Speedscope! It's great.
github.com
Get a flamegraph anywhere in your code base. Powered by stackprof, rbspy, and speedscope - rubyatscale/singed
0
8
62
Took us, 3 engineers, about 2.5 months to upgrade from Ruby 2.7 to Ruby 3.1
16
9
176
Don't wonder why "some rando in Nebraska" holds up half the internet and then shame them when they don't put out a bugfix fast enough for your liking. We can't narrow the pool of OSS contributors to only people who can put up with this bullshit.
0
3
35
If you work in a company with many 100s or 1000s of employees, the best networking strategy actually lies in plain sight within your company. Here’s how it works:
54
185
2K
When I was in my 20s, I wished I only worked for equity (because I was lucky enough to afford it). This industry taught me that everything you "own" as an employee relies on what your managers think, and it can be lost in a single reorg. And it happens again and again.
5
25
420
I realized this morning why the whole "Elon arguing with Twitter devs and firing them" brouhaha of the last few days has hit me on a physical level. It's because, as a senior IC dev, one of the most important aspects of my job is preventing crap like this. (Long 🧵incoming...)
14
152
765
👀 I'm looking to hire mid-senior engineers to come join me at a stealth startup tackling SaaS pricing insights! We're a WOC-founded and led company out of NYC and remote-first. RTs welcomed!
14
126
262
Is it me, or is there no actual way to book a Genius Bar appointment online anymore? Every time I’ve tried, I end up in a knowledge-base / online support loop
1
0
1
I'm looking to plan my workshop schedule for the first half of 2023. If your company would be interested in bringing me in for a Rails performance workshop, in person or remote, let's do it! I've got hundreds of happy former students and would love to add some more.
2
8
24