loading...
Cover image for What was your win this week?

What was your win this week?

jess profile image Jess Lee (she/her) ・1 min read

Happy Friday :)

Looking back on your week -- what was something you're proud of?

All wins count -- big or small 🎉

Examples of 'wins' include:

  • Getting a promotion!
  • Starting a new project
  • Fixing a tricky bug
  • Cleaning your house...or whatever else that may spark joy 😄

Discussion

This post comes with a comment template
pic
Editor guide
Collapse
andy profile image
Andy Zhao (he/him)

This week, I accomplished my goal of sleeping eight hours every day! I've been losing some sleep here and there, but I managed to get the bed early enough every day of the week. Feels much better to be rested enough and have the energy to do things!

Collapse
matthewbdaly profile image
Matthew Daly

I really need to do this...

I hit the big 4-0 a few months ago and I'm getting too old to subsist on six or less hours of sleep a day. Played Subnautica on the PS4 till gone midnight on Wednesday night and was yawning my way through Thursday.

Collapse
codingmindfully profile image
Daragh Byrne

Man I feel you on that one! I pulled a long shift for the first time in AGES on Tuesday and it cost me...

Collapse
andy profile image
Andy Zhao (he/him)

Oof yeah. Video games were too much of a timesink for me and my sleep has been much better without them.

Collapse
napoleon039 profile image
Nihar Raote

I really need to work on sleeping early. I try to do some reading before going to sleep but I get so engrossed that it goes on till midnight. Sometimes I get to an interesting part and it even goes past midnight. I need to restrain myself.

Collapse
dmahely profile image
Doaa Mahely

I'm the same, but classic books usually do it for me. It can even take me months to finish one because I usually start yawning from the third page 😂

Thread Thread
napoleon039 profile image
Nihar Raote

I do the same with non-fiction books 😂. A few minutes into a chapter and I start feeling sleepy. I take so long finishing such books 😆

Collapse
jamiekaren profile image
Jamie Ferrugiaro

I feel this! It's amazing how sleep can affect so many things: your mood, your work ethic, your happiness meter. :)

Collapse
adyngom profile image
Ady Ngom

This week, I... finally got back into writing again and have already two articles published here on dev.to and a third one almost done in draft mode. I really have no idea where all the super powers came from because it did not hinder at all my productivity at work since

  • I was nominated star of the sprint 😂
  • I reviewed and closed all PR across 4 teams
  • I found a native JS solution to a P1 bug
  • Recorded and edited 3 coding screencasts

‘Mama there goes that man’

Ady Ngom star of the sprint

Collapse
joelgriffith profile image
Joel Griffith

Keep killing it!

I really have no idea where all the super powers came from because it did not hinder at all my productivity at work

I can tell you where: from the momentum of good old-fashioned execution! Once you get the wind in your sails it's hard to stop!

Collapse
adyngom profile image
Ady Ngom

You nailed the secret word right there: momentum, I'm definitely riding on that and try to keep it alive as long as possible. For example an idea that just struck for an article: 10 natural momentum builders and how to tap into them on a per need basis.
Does it sound good?? You did this Joel :)

Thread Thread
joelgriffith profile image
Joel Griffith

Glad to help! Keep crushing it 💪

Collapse
_baruchadi profile image
Baruch Hen

Wooowww that's a lot! It's really inspiring actually!
Congrats! 🎊

Collapse
adyngom profile image
Ady Ngom

It really is ( not to be cocky) but I feel like we often fail to really understanding how many awesome things we get to do and don't celebrate our small victories. Just listing it had a tremendous effect on me and I think I will adopt this from now on as a therapeutic exercise.

Collapse
ben profile image
Ben Halpern

This week was good on a few fronts, but one thing I'm proud of is that we shipped some modifications to streak badges in response to this thread from a little while back:

We issued a hard limit on streaks so that folks don't feel like they are endlessly grinding of badges and plan to keep this in mind for future gamification-related stuff. In general folks really appreciate the badges but we want to do it in a way that is fun for everybody. Anyone who gets the 16 week badge will be eligible for special stuff in the future but won't be on a never-ending path.

Thanks to @mortoray and folks like @dmfay and others in the thread for sparking a helpful discussion on the topic.

Collapse
mortoray profile image
edA‑qa mort‑ora‑y

That sounds like a win for everybody. Thanks Ben.

Collapse
molly_struve profile image
Molly Struve (she/her)

Great thoughtful post and discussion!!! Love when you are trying to figure out a topic for the week and it just falls in your lap

Collapse
mortoray profile image
edA‑qa mort‑ora‑y

This week, I successfully did something not programming related and made my first cooking class. Several hours of video editing reminded me of how much more fun programming is! :D

I'm quite happy with the video. The fruit and nut bars I create are a good snack for your long work days, and after the daily workout you're doing. ;)

Collapse
michaeltharrington profile image
Michael Tharrington (he/him)

This looks awesome! Great job with the production.

And wow, I want these fruit and nut bars now!!

Collapse
jess profile image
Collapse
nickytonline profile image
Nick Taylor (he/him)

This week, I got a PR merged that I've been working on for quite a while for the Refined GitHub browser extension. Feels pretty good.

Enable strict-mode for TypeScript #1783

Basically going with the non-null assertion operator in almost all places, because as mentioned in github.com/sindresorhus/refined-gi..., the assumption with the extension is that the DOM nodes referenced in most cases are expected to be there. If they aren't, the extension breaks, a bug is filed and it's fixed.

One thing to note @bfred-it, is currently dom-chef types need to handle JSX (Element and IntrinsicElements) or we import @types/react.

In the process of working on that PR, I discovered a bug in the TypeScript types that ship with TypeScript.

Missing string indexer on NamedNodeMap interface in lib.dom.d.ts? #30928

For context, see github.com/sindresorhus/refined-gi..., specifically this commit, github.com/sindresorhus/refined-gi....

Also, just posting my tweet about this so that people can find discussions about the issue. See twitter.com/nickytonline/status/11...

I'll restate what I tweeted as I probably should have posted my question here originally.

The NamedNodeMap interface in lib.dom.ts does not allow for a string indexer, even though vanilla JS supports this in browsers, e.g. someDomElement.attribute['aria-label'].value.

We have code like this in the Refined GitHub extension, so for the time being, I've gone ahead via a declaration merge for NamedNodeMap

interface NamedNodeMap {
      [key: string]: Attr;
}

I can't tell from the MDN docs for NamedNodeMap if it's standard or not. All they seem to mention is "Attr nodes' indexes may differ among browsers" which wouldn't apply to access by the attribute name.

Just wondering if this was omitted by mistake or is it because this is not considered WHATWG DOM standard? I went to dom.spec.whatwg.org/#interface-nam... and unless I'm reading it incorrectly, I believe it states that using a string indexer is valid.

Thoughts? Happy to PR this up if it's valid.

And finally, I've made a few PRs to dev.to to get back in the swing of things of contributing there as well.

Fixed some frontend linting issues #2495

What type of PR is this? (check all applicable)

  • [x] Refactor
  • [ ] Feature
  • [ ] Bug Fix
  • [ ] Documentation Update

Description

Fixed some linting issues being reported in the frontend.

Related Tickets & Documents

#1828

Mobile & Desktop Screenshots/Recordings (if there are UI changes)

Added to documentation?

  • [ ] docs.dev.to
  • [ ] readme
  • [x] no documentation needed

[optional] What gif best describes this PR or how it makes you feel?

Richie Rich robot

Boom!






Collapse
cubiclebuddha profile image
Cubicle Buddha

Between the scrubs gif and the TypeScript use, I feel like we’re BFFs now.

Collapse
adyngom profile image
Ady Ngom

you man is woaaaaah!!!
super hero

Collapse
jess profile image
Collapse
_bigblind profile image
Frederik 👨‍💻➡️🌐 Creemers

This week, I was accepted to give a lightning talk at the Joy of Coding conference in Rotterdam

Collapse
adyngom profile image
Ady Ngom

Yay congrats!! That little jump from the mascot is priceless lol

Collapse
jess profile image
Collapse
sublimegeek profile image
Jonathan Irvin

This week, I wrote my first article in a while about the importance of learning source control management first.

No gif needed. :)

Collapse
wilfrantz profile image
🇭🇹 DEDE

This week, I have officially started my website 😄

Collapse
_baruchadi profile image
Baruch Hen

Congrats!! That's exciting! 🙌

Collapse
nektro profile image
Meghan (she/her)

link? and the picture is missing.

Collapse
codingmindfully profile image
Daragh Byrne

I completed posting my series on Meditation for Programmers here on dev.to (although I'll probably do a follow up article).

I also built the email launch sequence for my upcoming online course.

Did an end-to-end demo for a client that was well received.

Loved the people around me as best I could.

Collapse
ryanrousseau profile image
Ryan Rousseau

Saving the series to read later. Getting into a meditation habit has been one of my remote work failures this year.

Collapse
codingmindfully profile image
Daragh Byrne

What gets in the way?

Thread Thread
ryanrousseau profile image
Ryan Rousseau

Just me. I haven't been making the time to do it.

Thread Thread
codingmindfully profile image
Daragh Byrne

Five mins a day is enough to get started!

Thread Thread
ryanrousseau profile image
Ryan Rousseau

Did five minutes today!

Thread Thread
codingmindfully profile image
Daragh Byrne

Excellent! I've been using the Done app (on the app store) and it's great for building habits.

Now do it again!

I'm about to post about my online course in meditation for devs, keep an eye out!

Collapse
_baruchadi profile image
Baruch Hen

This week, I...

  • Started posting on DEV.to! 👨‍💻
  • Worked on some personal projects 🎮
  • Tried getting more involved the online communities 📝
  • Fenced up a garden in my parent's back yard 👨‍🌾
Collapse
adyngom profile image
Ady Ngom

Wait you did actual physical work, that's dope and congrats on the other stuff. I'll hide your last point from my wife before she gets ideas of what my next chores might be

Collapse
jesseskinner profile image
Jesse Skinner

Lots happened this week, but what I'm most proud of happened today. I wrote a blog post for the first time in forever! And I posted it to DEV.to too! Very excited about blogging right now :D

dev.to/jesseskinner/formatting-dat...

Collapse
nickytonline profile image
Nick Taylor (he/him)

Great stuff Jesse and welcome to the community.

Welcome to the club gif

Collapse
iza_biro profile image
Julia Biro

This week, I published my first dev.to artice - which happens to be my first ever tutorial, first of a series, written also this week 😊:

Collapse
willdougadams profile image
Will Adams

This week, I finally got a Software Engineer position after spending the three years since I graduated working analyst and support jobs!

Collapse
dbanty profile image
Dylan Anthony

This week, I...

  1. Joined Dev.to
  2. Created my first AWS Lambda function
  3. Finished a major release of a project a month ahead of schedule

Collapse
andrewbrown profile image
Andrew Brown 🇨🇦

I got prime rib on sale.

Collapse
ashwinv11 profile image
Ashwin Vaswani

This week, I deployed my first VPC and app on AWS Elastic Beanstalk! Gonna be writing a tutorial series next week

Collapse
jess profile image
Collapse
rachelsoderberg profile image
Rachel Soderberg

This week, I designed and implemented a new feature on my company's order processing application that saves us needing to open SQL and manually query orders (and possibly miss ones that are stuck due to simple human error). Now with the click of a button, we can get a list of them all, and update their status right there in the form! My manager was totally excited, he had no idea I was doing it but loves it.

Tipping My Hat

Collapse
ssimontis profile image
Scott Simontis

I was pulled into my boss's office Monday and told "my resignation was accepted early." Basically they are dismissing me halfway through my 2 weeks of notice because they are upset I demanded to work from home if I was going to be pulling in 60+ hours to get things done.

So this week has been a mini-vacation for me until my new job starts next week :)

Collapse
easyaspython profile image
Dane Hillard

This week, we shipped a release of an open source Python package with some syntax sugar that gave us the API we wanted all along, building on all the underlying API we needed to get there!

Jake says bellissimo

Collapse
grantralls profile image
Grant Ralls

Reactored some code a developer before me wrote (it didn't work and it had no comments and it was a high priority to my boss to get it working.) After some hair pulling I made sense of it, found their errors, and my boss was impressed! I also wrote my first article ever on any platform, on here. So that was fun!!!

Collapse
shackelfordarden profile image
Arden Shackelford

This week, I...

Scored some points with our SRE team!

I've been working in our company's version of a NOC (much more tasks that a typical NOC) for about 6 months and during that time had really been looking at what our SRE's were up to. Heavily considering applying there in the near future.

Recently had the chance to sit down with 2 of them to over a project I was working on for my team (Python API w/ VueJS frontend admin page thing). Sparked a bit of a conversation with them. A few weeks later, one of them reached out to me about VueJS and how I might be able to help him with a project he's working on. More than happy to help, I whipped something together that day and sent him a few screenshots.

Sounds like I've impressed a few on the SRE team with that. Now I just gotta get some more experience and will hopefully join them!

Collapse
jankosutnik profile image
Jan Kosutnik

This week, I...posted my first article ( Yesterday, all my troubles seemed so far away... 🎼☺️ )

Collapse
dcruz1990 profile image
Dennis Quesada Cruz

Finished and presented my first Django App.. :)

Collapse
bertdida profile image
Herbert Verdida

After almost a month of waiting, this week my first PR was merged! It's a Sublime Text plugin and now can be officially downloaded on Sublime's package manager. 🎉

packagecontrol.io/packages/Declare...

Collapse
nourkilany profile image
Nour

This week, I made my first contribution to an Open source project which was trivial ( opening an issue for a bug in the UI ) but I'm proud of it nevertheless.

Looking forward to making contributions to other open source projects by not only opening issues but by contributing with code, improving the documentation, etc

Collapse
misnina profile image
Nina

This week I got a 4 week streak badge and got a volunteer position at pokecommunity!

Collapse
jamiekaren profile image
Jamie Ferrugiaro

This week, I was just happy that I was able to get a free replacement to my computer charger since it was broken but is just barely 6 months old! Also, being able to use my personal computer again.

Collapse
napoleon039 profile image
Nihar Raote

This week, I wrote an article on Cypress and Vuejs. Been nearly 4 months since I last wrote one on Vuejs. I have written a few since then but I wasn't too motivated to write. Hope to start writing consistently again.

I'll post it later today after some editing 😃

Collapse
robertfish profile image
Robert Fish

This week, I started my new job at a major platform company!

Collapse
ryanrousseau profile image
Ryan Rousseau

This week, I...

  • cross-posted my first blog post from my personal site to dev.to
  • Used this cool glitch app to trim down my Twitter feed
  • Celebrated 1 year at Octopus Deploy

It's been a good week (and year)!

Collapse
highcenburg profile image
Vicente G. Reyes

This week, I started writing snippets of books I've been reading on my blog and started developing my eCommerce shop in django-oscar.

Collapse
damcosset profile image
Damien Cosset

This week, I launched my first ever application on my own, Invoice Maker. Very proud!! :D

Collapse
vdedodev profile image
Vincent Dedo

This week, I didn't ragequit my job.

Collapse
tremainebuchanan profile image
Tremaine Buchanan

Finally setting up personal website. Just the server btw...

Collapse
vojoup profile image
CikvasOmrd

This week, I got hired into a Finish company after a month long hiring process. Also I'll be attending my first conference outside of my country!

Collapse
wiz profile image
wiz

This week, I got this amazing storyboard made on my tech journey By AnitaB.org India.. :D :D

Here is the Link

Collapse
shindakun profile image
Steve Layton

This week, I got my 16 week dev.to badge. Which was nice.

typing

Collapse
papaponmx profile image
Jaime Rios

Finishing my blog post about a11y.