Cover image for What was your win this week?
The DEV Team

What was your win this week?

graciegregory profile image Gracie Gregory (she/her) ・1 min read


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 πŸ˜„

Alt Text

Happy Friday!

The DEV Team

The team behind this very platform. πŸ˜„


Editor guide

Getting back my lost friend. β™₯

We didn't interact for more than 6 months, she apologized and we are now on good terms again :)

Frienship GIF


This made me very happy to read. So glad you and your friend reunited!


Thank you πŸ€—


That's nice. It's best to let go of things that stop people being friends.


I envy yu in a good way😊 I miss my friend because of this lockdown


Ah, I can relate to that. Fret not, good days are coming. Stay connected with your friend. :)

Yeah hoping for better days🀞🏼


This week I switched to yoga after a month of generic stretch exercises. I'm still very far from where I want be fitness wise--working from home made me a rusty robot--but it is good to get some mobility back. πŸ˜„


I bought a new pair of trainers can't wait to run in them.


I'm with you! I've been using my indoor exercise bike without doing really any stretching for over two months!! I really need to get back into stretching and yoga.


I completed a couple of milestones with respect to job searching. Next week I am getting ready to move, so it was nice to make some progress this week.

I also got news that my most recent conference talk (virtual) was the best attended non-keynote talk of the event. πŸŽ‰ That was awesome.


Oh that's great news what was your talk about?


I started and shipped a new project in the last 3 days. It’s a Twitter bot that queries the Can I Use? database and responds to you with compatibility info, which can be good for use in discussion threads.

I wrote about it here, too.


That's really good. I often refer to can I use for subtleties that may come up.


Thanks! I hope you get a chance to check it out.


I had a quick chat with a recruiter at a big tech company. Nothing may come from it, but it feels like a career win to have someone talk me to "on the inside".

I also has fun building a Vaporwave influenced CSS stylesheet for stylestage.dev.


Published updates to my game logoquiz.dev/. Check it out if you want to procrastinate a little bit this Friday.


Just played it. Really well made.


Good work! I got some more levels in the making, will release soon :D


Only made it to level three so far :D Really well done!


Thank you! Glad you enjoyed it :D


Playing that this weekend.

  • Created the website for Awesome Web Monetization repository
  • Changed my desk, he's in wood and more big. Nice for docs and double futures screens 🌱
  • Created multiple issues on Dev.to (but doublons rip)



Sounds like you've been really productive.


Yeah I'm really happy πŸ™ŒπŸΌβ˜•


This week, I shared the most memorable JavaScript videos throughout my JavaScript journey thus far. Apparently, hundreds of people also deemed it quite valuable. πŸ˜…


I hit my goal of 6 blog posts published in 2020!! It might not seem like much, but I've posted more this year than all my other years combined.


But it's just a middle of the year. Are you going to increase your goal? ^_^


Yeah! I'm going to push myself to try and double that number and aim for 12 more posts by the end of the year. Average 2 posts a month, seems doable!


I made a mandelbrot set generator in c using libpng. I really like the result, and the speed. My next project is porting it to wasm, and drawing it in the browser.



I love those libraries that draw beautiful patterns.


I started doing my taxes for 2019! :D

That and also a win from 2019, when I digged through my invoices.

I found out that I made 2/3 of all of my money with writing in 2019 and even 10% with the book I wrote in 2018.


I'd like to earn more money through writing as well.


Been looking for a new job and I had a successful technical discussion over phone so I got to round three. Is a good thing as I was a bit tired yet could give rather sharp answers, and my previous tech interview didn't go well at all. Oh and the call was "unexpected" as I only knew roughly the time of day the call would come, but didn't know which day.

And I'll be massively unlucky if my current team member reads this post :D


I suffer from an undiagnosed form "tech interview anxiety" and not knowing exactly when a recruiter would call would make me insane. πŸ₯΄

Good luck with the next rounds!



I've had my own anxiety, the last time I was jumping to a real developer position for the first time and it was hard, but I've learned enough stuff from the professional side of things in the past seven years that I'm confident on the skills and strengths that I have, and I'm also very aware of my weaknesses. My strategy is based on honesty: if something I say, or the way that I am bothers in some way, then that place wouldn't be a good fit anyway :)

Terribly honest and so true.


So you mean if your current team member reads the post they know that you're leaving?


Yup. So far I've told to only two of them.


Not at all work related since I've been on vacation this week, but I finally finished watching all of Bleach (I've been working on it on and off for the past 6 months, glad I watched it but not likely to do so again), finally got around to watching The Mandalorian (far better than I expected given my views on most of the movies since the Disney acquisition, really looking forwards to the next season) and BNA (actually sad that the series is so short, which is rare for me), and finally got started watching Dragon Ball for the first time (and wow, blatantly obvious that it's from the late 80's just from the first 5 minutes of the first episode).


I should really check out Dragon Ball also.

Funny memory was finding my dad watching it when I was a kid β€” he quickly changed the channel to the news (my parents were trying to limit the number of cartoons I watched) πŸ˜‚πŸ˜‚πŸ˜‚

Especially funny because, by that point, Dragon Ball hadn't been on the air for years, so good old dad was deep into reruns.


Prior to watching it now, all I've ever seen of the entire franchise is a few bits and pieces of some of the Dragon Ball Z episodes. The original series definitely shows it's age in the animation style (not bad, just 'vintage'), the humor (some of which even in Japan probably would not make it to the air as-is today), and the multiple minute long intro song (both the duration and the style), but still has a lot of the ridiculous over-the-top silliness that I love about shounen and seinen series.


My win this week was creating a tutorial for an app. But I don't mean the kind of tutorial that is written and posted as an article.

The client wanted one of two things, there was an option for an infomercial and a tutorial which runs on the app programmatically after somebody logs in.

They chose the programmatic tutorial. And I was more than happy to design and build one. It took roughly 2 days to complete and there were a few little changes here and there that they asked for.

As a result I feel good and they feel good.

Big win!


Finished work -- enough for initial release, anyway -- on a pet project of mine: A simple site that breaks down how many Americans have died from coronavirus relative to how many died on 9/11.



Was finally able to get a new icon for the app I maintain :D

Major UI overhaul and the introduction of a new icon #920

πŸ“’ Type of change

  • [x] Bugfix
  • [ ] New feature
  • [x] Enhancement
  • [x] Refactoring
  • [ ] Dependency updates

πŸ“œ Description

Re-do the light theme to be a constant white, make all text input boxes use a consistent and legible accent color for box stroke.

πŸ’‘ Motivation and Context

The box stroke for text input is currently gray, which is illegible on the dark theme. This PR fixes it up to match our accent color on both light and dark themes, improving legibility and bringing some consistency. The light theme has not had a change in literally years and I decided it was time for some dazzle.

πŸ’š How did you test it?


πŸ“ Checklist

  • [x] I formatted the code with the IDE's reformat action (Ctrl + Shift + L/Cmd + Shift + L)
  • [x] I reviewed submitted code
  • [x] I added a CHANGELOG entry if applicable

πŸ“Έ Screenshots / GIFs





I love checkboxes in my github issues 🌞


Checkbox all the things ✨

Linked issues is my next favourite thing


I am scratching my head against NLP concepts for my BSc thesis. After a day of frustration for neverending load times of a CSV files I switched to Pandas and everything started working fast as hell.


That's great tell us more about it.


I had this huge CSV with "filename", "email". I had to ectract author and body from the email and group the texts by author. With a regular Python dict it needed a lot, so I switched to Pandas with the C engine and using the groupby function I managed to handle this in a reasonable time.

That sounds great.


This week I started a new project! Feeling quite motivated in these corona times surprisingly. Hope to make a lineup of tools for privacy that will make it easy and not just be used by tech savvy people. Unfortunately privacy is a thing people glance over. Hope I can contribute and change that :)


I started noticing weight gains, I've been struggling with it for quite some time, I was having some health and mental issues and started taking it seriously, and for now, it's paid off, yay!


That's awesome πŸ‘‹


Surviving a horrible legacy code bug + the hotfix fixing the fix!! Eugh what a week...


After learning the rudiments of html, css and javascript, i finally picked up React. It doesnt sound like much, but I am glad about my progress.


Late last month I was promoted to Oracle ACE for community contributions and expertise with Oracle! It's very exciting and something I never imagined achieving. My wife even had celebratory cookies made!


I finally got back running again! Years and years ago I trained really hard for a half marathon but once it was I over I just kind of... Stopped running πŸ˜‚

I've been doing lots of yoga during lockdown which I'm definitely keeping up, but it's nice to get back to a bit of outdoors cardio too. Suffice to say I am very far from being able to run a continuous 5km let alone a half marathon 🀣


This week I successfully migrated the codebase of a relatively small project written in Create React App to Next.js. Even though it was my first experience, I really learnt a lot about Next.js built-in router (it was the most challenging part for me), SSR, styling and whole bunch of other perks that I am still learning.


Nothing tech related, but having a three week vacation hiking around in northern Norway (which in itself already feels like a win, grateful to live somewhere this beautiful) and managed to get over my fear of heights entirely πŸ’ͺ Doing hikes to mountain tops every day, exposure therapy seems very effective for me.


I am not used to writing blogs but this week I tried to do so. From 8th July I promised to post a blog each day for a week even if people don't read it. And I am pretty new in this platform too; just joined this month. So I had not much expectation besides posting.
To my surprise, within this short period of time, I got 2500+ views!!!!!! It's because of this article namely-simple guideline for webdesign


I don't necessarily attach it to WIN or something, but it inspires me a lot to post more down the road and to serve more people in this community😍

Alt Text


This week, I've started learning React having got some foundation in html, css and JavaScript.

It's been really exciting so far, but, I would be lying if I said it wasn't overwhelming.

One thing I'm really thankful to the DEV team is providing a platform to write blogs exclusive for developers. Since June I've written 15 articles and I'm super proud and happy to have met such an awesome community of folks who share the same level of passion.


I randomly happened to come across a reminder from 2013 reminding me to start learning to code. Now 7 years later I am celebrating 6 months at a job I love as a Frontend Web Developer and I have a degree in Computer Science.
7 years ago I was depressed and was going through a really empty time in my life. I decided to start coding because I remembered, as a kid, enjoying to play around with an old html website builder I forgot the name of that would generate html for you (must have been end of 90s beginning of 2000s).
I never could have imagined how that decision would transform my life completely. I am not a great story teller, or else I would write my own article here about it. But This is something I would consider one of the biggest wins of my life.
I wrote a tweet about this here.
2013 Reminders


Launched the premium version of my stock market newsletter. Got my first 10 paying customers and more importantly, I've shipped it! Check it out bullish.email - github.com/eduardosasso/bullish


Contributed a stylesheet for Style Stage (stylestage.moderncss.dev).

And finished the design mockup for the mobile version of my new portfolio. Hope to finish the Desktop design this weekend and start coding next week!

  1. I started #10daysofanimation to have fun while learning animations using gsap. Checkout the series

  2. Created a beautiful readme for my project, which is gaining traction after that.

    GitHub logo rahuldkjain / minimal-portfolio

    πŸ’ͺ A clean, minimal, responsive, and customizable portfolio template to showcase skills, experience, achievements, and favorites (movies & TVs).

    Personal Porfolio for developers

    πŸ’ͺ Awesome Personal Portfolio

    The minimal, responsive and easily customisable portfolio for developers.

    portfolio for software developer portfolio for software developer portfolio for software developer portfolio for software developer

    portfolio for developers

    ⚑ Pages

    🎯 Home (Introduction, Skills, Contact me)

    🎯 Work (Internships, Projects, Miscellaneous Projects)

    🎯 Achievements And Certifications

    🎯 Favourites (Movies, TV/ Web Shows)

    πŸš€ Getting Started

    These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

    You'll need Git and Node.js (which comes with npm) installed on your computer.

    node@v10.16.0 or higher
    npm@6.9.0 or higher
    git@2.17.1 or higher

    πŸ”§ How To Use

    From your command line, clone and run minimal-portfolio:

    # Clone this repository
    $ git clone https://github.com/rahuldkjain/minimal-portfolio.git
    # Go into the repository
    $ cd minimal-portfolio
    # Install dependencies
    $ npm install
    # Run 
    $ npm run dev

    πŸ› οΈ Customize

    If you like the portfolio and want to use it to create your own, please refer customization manual.

    πŸ§‘β€πŸ’» Technologies used


It's pretty hard to feel like a 'winner' for us - in the current climate - if we aren't directly designing paths to a better world.

We mostly worked on a new marketing video this week. It's a pretty cute little dot - that is animated and explains our company. It will get us one step closer to offering scholarships to underrepresented communities - and that feels like a great step towards a possible future win. Also - we bought rollerblades - in what we didn't realize was a world-wide rollerblade shortage. So, there's two ends of the spectrum for you! : )


Been working on the front end for an account 2fa enable/disable function written in a mix of Angular, PHP, & C# which was released this week. Started it while lockdown started, so there was double the pressure due to looking after my kids at home as well.


This week my company started to publish frontend repos on GitHub, and I was the one of those guys who prepared and published them :-)

So excited to see how it will change our everyday work!


I have been working on Landr from past couple of months. I have finished everything with respect to development and ready with the launch. I'll be launching it on product hunt soon.


Managed to work for 13.5h on my side-projects, while learning Vue and Vuetify! I'm building an app that will help me compare playlists between iTunes, Spotify and Rekordbox cause my libraries are a mess..!


This week I start learning React, write 2 posts on dev.to, start new WordPress project and clean my house πŸ˜„πŸ˜„ That's enough


I finished setting up a Pi-Hole to block ads on my home network. I'm still writing the post about it, which I plan on publishing on DEV when it's done.


I started a new challenge for myself which is running 7km every morning for 30 days except sundays. Lets see if i will make it through the monthπŸ˜„


With the help of a friend, I optimized my solution for euler Problem 3 down from 25 mins to 0.8s

Old/New code here: github.com/samelawrence/euler/blob...


I got a job! Job hunting process proved to be a huge stress for me, and I'm glad it's over. I'm so excited to start working!!


This week , I finished designing a programming language , MewMew , which let's one program in cats' language.

GitHub logo bauripalash / mewmew

/ᐠqꞈqᐟ\ MewMew Programming Language - Program in Cats' Language

/ᐠqꞈqᐟ\ MewMew Programming Language

Program in Cats' Language

MewMew 🐱 is an Esoteric Just for Fun programming language. You can use MewMew to program in cats' language.

πŸŽ‰ Get Started

😸 Integers

There's no concept of numbers (eg. 1 2 3 4 100) in MewMew, instead we use mews. 1 mew is equal to 1 , therefor mewmew = 2 , mewmewmew = 3 , mewmewmewmewmewmewmewmewmewmew = 10. (You got the Idea right)

😸 Operators

MewMew supports a few types of operators =>

  • + -> Addition
  • - -> Subtraction
  • * -> Multiplication
  • / -> Division
  • ** -> Power
  • ~ -> Absolute Value
  • - -> Unary Minus
  • > -> Greater than
  • >= -> Greater than equal to
  • < -> Less than
  • <= -> Less than equal to
  • == -> Is Equal to
  • != -> Not Equal to
  • & -> And
  • | -> Or
  • % -> Modulus (Remainder)

😸 Identifiers



Developed five [somewhat] big feature requests in one day. Best 18-hour coding sprint of my life.


I've completed my landing page for my book: themouseless.dev/


Mine was syndicating a post on OpenTelemetry here from our corporate blog. I'm trying to get my company more active here, and this was a first step that was difficult to clear.


Was working on learning a bit of JS, finally starting to understand how promises work!


Finishing my Bachelor!




I got married! Wearing masks and gloves of course and with proper distance between others. It was us and our parents and the civil ceremony and it was great.


Rearranged the house so the kids could have separate rooms. I'm tired but they are happy πŸ™‚