Happy Friday Everyone :)
It's weekly retro time!
Looking back, what was something you're proud of?
All wins count -- big or small!
Examples of 'wins' include:
- Getting to all your meetings on time
- Starting a new project
- Fixing a tricky bug
- Cleaning your house...or whatever else that may spark joy 😄 🎉
Top comments (86)
This week, I...implemented dev.to/videos! This is an index of all DEV posts w/ native video uploads.
This week, I gave my first tech talk for 120 members of the Wellington data and analytics community.
I also organised the event, not sure what was more nerve-wracking - stressing about speaking or stressing about whether the pizza would arrive, if we had enough seats, how many helpers I would need, if we were going to finish on time ...
Awesome. Congrats and keep it up
That's so awesome! Speaking at and organizing the same meetup is quite impressive. Great work!
Great congrats :)
This week, I set up my first Node/Express App. It's just a simple little Webhook receiver that makes some calls to the BigCommerce API, but I'm pretty stoked I was able to get it work.
Yea, NodeJS was the first technology that really made me feel like I could gain some confidence in my programming skills. 6+ years later I'm now a Lead Dev. I owe Ryan Dahl and the Node devs a lot. :/
P.S. A+ Bob's Burgers gif! :)
This week, I migrated dev.to's feature test to system test. This took way longer than I'd like to admit. Shoutout to @rhymes for making this possible!
This week, I...
Learned to write better tests for frontend with
jest
andenzyme
and I finished an online course!oh man oh man, I love jest. Have you tried using the
vscode-jest
plugin yet? It's really great for getting quick feedback. In fact, I even thought about adding a section onvscode-jest
to my article on "failing fast" but I had already posted it, and I'm trying to make my blog posts "immutable" haha. The past is the past! :)Philosophical rambling and linking aside... I'd love to hear what's working for you with jest and what you think could be better. I really like talking about testing.
.spyOn
is my jam. So much better than having to rely on dependency injection.Haven't tried it yet; I try to keep light on the extensions, but I'll check it out thanks!
Yea
vscode-jest
is definitely not a light extension, but neither is NCrunch which inspired it. But I find thatquokka
isn’t too bad memory wise.awesome! this has been bugging me... (heh, get it!?) for a long time.
Got any quick pointers?
What I think is a really important theme I kept seeing to keep in mind is when writing tests, focus on behavior not implementation.
It makes sense because implementation can change without really breaking the intended behavior of the UI component.
This week, I went biking during lunch on 3 different occasions. 🚴♂️🚴♂️🚴♂️ And the spring weather has been beautiful!
So jealous! ( recovering from leg surgery )
Ah man, that's a bummer. Been there though, I feel for ya. Hope ya make a speedy recovery!
This week, I released a feature that I've been spent waaaay too much time on (imo)! So glad to have it mostly done.
Also a big shout-out to @rhymes for leaving great comments on my PR and adding a lot of thoughts on implementation!
This week, I've worked out 5 times. I finally stopped making excuses about when I was going to start and just did it. I've noticed an increase in general energy and I've been stressing a lot less
Now I've just got to keep it up 😂😅
Totally feel you here. Keep up the good work!!
Thanks! Keeping it up so far 😊
This week, I...
<caption>'s
FTWBeen working on some advanced CSS topics, learning new things about react, launched a new website, published my third article here and most importantly got my PRs merged to dev.to.
Awesome stuff Mohammadjavad. That's a lot of wins in one week. 👏
Thanks Nick, it was the second week of Norouz(Persian new year) and I had more free time.