Recently impacted by a company-wide reduction. I grew from frontend React/TypeScript to backend Go, filling key gaps and mentoring others. Excited for new opportunities in frontend, full-stack, or backend dev. Open to connections! #OpenToWork
"I remember the weeks leading up to that day when my checking account would suddenly swell dramatically. They were anxious. I stood at the doorstep of The Dream. A lifetime of expectations of how totally, utterly awesome it would be to be a millionaire." medium.com/signal-v-noise…
Thrilled to announce my promotion to Senior Software Engineer! Huge shoutout to all the mentors, colleagues, and friends who've supported and believed in me along this journey. Here's to paying it forward and doing whatever I can to help others grow in their careers 🚀
Exploring library source code is so much easier with @github’s Codespaces. No need to download the repo to my computer in order to search, I can use Codespaces to open the code in a browser editor and search for what I need right there 🔍
#githubcodespaces#developertools
Problem: You’re testing via @testling_lib, and you want to debug what you’re testing in a browser.
Solution: screen.logTestingPlaygroundURL()
This logs a Testing Playground URL to the console that you can use to open your test in a browser.
It suggests queries on click too.
Struggling with unfamiliar code and not sure why it’s there or what it’s doing? Dive into its history with `git blame` to find the PR where it originated. Often, the PR's description or comments shed light on its purpose. A quick peek could unravel the mystery! #codinglife
Your tests pass, great ✅
But do you have console errors or warnings when you run the test? 🚨
This adds a lot of noise to your test outputs, especially when running the whole suite. PSA (and note to self) not to ignore these! Often a simple mock can fix these issues.
#testing
Developers who consider themselves good, or even great, at debugging -- what helped you get there?
How do you recommend intentionally improving your debugging skills (beyond just doing it a lot)?
Excited to unveil our new creation! 🚀
hubs.la/Q02p5qJg0
Upload a part file, play around with with different manufacturing specs, and in most cases we can give you an instant quote price. Proud to support and empower creators and innovators in bringing new ideas to life.
As a frontend-focused dev working on a Go backend ticket, I leaned heavily on ChatGPT and GitHub Copilot. Though invaluable, they paled in comparison to pairing with a seasoned backend pro 💡
#golang#pairprogramming
If you're a @reactjs developer, you've seen and used a fair amount of useEffects. I am guilty of sometimes reaching for it before I know if it's truly needed or not. This is your (and my 😅) reminder to re-read up on this:
react.dev/learn/you-migh…#react#reactjs
The risk with mocked tests: The test may not test anything.
Example: I just reviewed a test that claimed to ensure a JSON API response was the expected shape.
The problem: The test mocked the API response.
So the test didn't actually test anything.
When researching how to best solve a problem, sometimes it’s helpful to approach it by first trying to understand what you can’t do. That helps narrow your scope and lets you focus more on what you can do.
@JoshWComeau I agree this is annoying in this case. Say you send a one-time password in an email though, wouldn't it be nice to add add the ability to just select the whole code on one click? I guess that still defies what the user might expect though, which is not great 🤔
Debugging is key in software engineering. Just spent hours on a tough bug with a teammate. Tip: Focus on the core issue by commenting out distractions. Often, it's a simple fix hidden by complex code. Boost your skills with Thoughtbot's series: thoughtbot.com/blog/tags/debu…#debugging
I used a @figma plugin from @codia_d2c to generate some code based on designs I was given and the result was impressive! I was able to specify that I wanted React code with TypeScript and Tailwind which was super handy 🤖
#figma#figmaplugins#react#typescript#tailwindcss