"I would certainly appreciate and will solicit your input on who we should be keeping around... I think that you are seeing the opportunity of being this very senior person [and] the advocate for tech debt on the team ... great talk, I feel like I learned a ton, so thank you for that -- I feel like I've been educated quite a bit, and this is exactly the kind of thing I want to get out of these kinds of conversations." [during a 1-on-1]
— 🗣 Bobby Wayne, VP, Software Development at Cue Health Aug 17, 2022
"Karl, a dev like you would be wanted anywhere. Thank you for all the help and mentorship. I learned a lot from you and already seen how much I've grown as an engineer, that's all thanks to you."
— 🗣 Karun Narayan, SDE at Cue Oct 6, 2022
- 🕙 How I Spent My Time
- 💻 Code Samples
- 📚 Resources for Hi-Productivity and DX
- 🗣 Testimonials and Feedback
- ⭐️ UI Features / Highlights
- 40%: Refactoring & Tech Debt
- 30%: Onboarding & Mentoring
- 30%: React UI / Features
pie
title Time Spent at CUE
"Refactoring & Tech Debt (40%)" : 40
"Onboarding & Mentoring (30%)" : 30
"React UI / Features (30%)" : 30
- Re-usable Hooks: DRY-ing and Hiding Implementation Details
- State Pyramid: Making globalized state more muscular
- Account Profile: Removing Redux boilerplate and redundant state management
- Live Visit Details: A more advanced RTK-Q refactoring example
- Advocate for Clean Code: Guiding team to not over-engineer and take on tech debt unnecessarily
- Removing Thousands of Lines of Code: and gaining functionality!
- Styleguide and Epic Kick-Off: Started a style guide in the codebase and led the team thru my refactoring epic, here's 🎥 a short kick-off video that I made for the team.
- Typora for editing markdown files
- a GitHub personal knowledge base
- Bookmarks Extension for VS Code
- CODDX personal Kanban board for VS Code
- Loom for easy and secure sharing
"Karl, just wanted to say thank you for stepping up right now! Your leadership is greatly appreciated."
— 🗣 Bobby Wayne, VP, Software Development at Cue Health
"You're doing a great job and emerging as a leader on our nascent team!"
— 🗣 David Hendrickson, Director, Software Development at Cue Jun 11, 2022
"You've been on top of your stories!"
— 🗣 Pranaya, Project Manager at Cue May 26, 2022
"Huge thank you to Karl for tenaciously tracking down and resolving a p1 this evening!! Let's recap on Monday and see if there's anything we can do to avoid this issues from taking over anyone else's Friday night in the future." [during On-Call P1 issue]
— 🗣 Bobby Wayne, VP, Software Development at Cue Health Aug 8, 2022
"Again good work... Great work really chasing down the ticket! You both went above and beyond. Also don't hesitate when you were unsure to escalate and texting me was the right thing!" [resolving an On-Call P1 issue]
— 🗣 Mark Adkins, VP, Engineering at Treeline Aug 8, 2022
"I would certainly appreciate and will solicit your input on who we should be keeping around... I think that you are seeing the opportunity of being this very senior person [and] the advocate for tech debt on the team ... great talk, I feel like I learned a ton, so thank you for that -- I feel like I've been educated quite a bit, and this is exactly the kind of thing I want to get out of these kinds of conversations." [during a 1-on-1]
— 🗣 Bobby Wayne, VP, Software Development at Cue Health Aug 17, 2022
"I like the hooks thing in the PR you had... there is a definitely a lot of room for improvement, uh, around what we have now and, uh, this direction is, is definitely a good one." [my introduction of re-usable React hooks for data-fetching and caching]
— 🗣 Maciej Ligenza, Staff Engineer at Treeline Jun 20, 2022
"Thanks for the [loom] videos! these were super helpful... your [PR] code looks good!"
— 🗣 Piotr Hasooni, Staff Engineer at Treeline Aug 12, 2022
"Thanks Karl for all your help and awesome work looking into all the components and updating the tickets! Truly appreciate it!
... Terrific! Thank you so much for writing great examples for us to refer to! Appreciate that you pay attention to the details and offer suggestions for the naming conventions.
... Thanks for reviewing my PR and adding valuable comments.
... Thanks Karl for adding more guidance and putting potential conflicts in thoughts! This is very helpful."
— 🗣 Yi Angelov, SDE at Treeline September 2022
"As much energy I have, it is does not even come close to the passion and dedication you have for work. I gotta step up my game ...."
— 🗣 Shaurya Kapoor, SDE at Cue Aug 3, 2022
"And thanks, Karl. I know Karl's been helping a lot kind of with the more junior devs, getting them straightened out a little bit. So shout out to Karl for being helpful and open to help with that kind of stuff."
— 🗣 Summer Box, Software Development Manager at Cue Jun 12, 2022
"As the senior person there [on the team], they're really learning a lot from you, and they're really taking away a lot of the things that you bring to the table!"
— 🗣 David Hendrickson, Director, Software Development at Cue Aug 15, 2022
"And as always thank you for the feedback! It's nice having an outspoken senior dev."
— 🗣 Summer Box, Software Development Manager at Cue Jul 28, 2022
"Hey, thanks again for all the help. I'll try not to poke you too much but I might bother you a bit here and there because you were really really helpful."
— 🗣 Doug Lloyd, SDE at Cue Jun 20, 2022
"Karl, a dev like you would be wanted anywhere. Thank you for all the help and mentorship. I learned a lot from you and already seen how much I've grown as an engineer, that's all thanks to you."
— 🗣 Karun Narayan, SDE at Cue Oct 6, 2022
Some key UI and features I built and refactored, though during refactoring I touched nearly all of the enterprise Clinic codebase — a FE codebase with over 200k lines of code.
- 🎥 Short video showing skeletons that I introduced site-wide during my RTK-Q refactoring, for a better visual loading experience.
My personal website is https://karlgolka.com/ and you can email me at contact@karlgolka.com