DEV Community

What was your win this week?

Michael Tharrington on May 19, 2023

Hey folks 👋 Hope that y'all all enjoy your weekends. Looking back on this past week, what was something you were proud of accomplishing? All wi...
Collapse
 
kevinluo201 profile image
Kevin Luo

I finally wrote a new article on Dev.to this week 🥳 It had been 2 years since wrote the last article. I plan to write more about authentication and authorization in the future.

Collapse
 
michaeltharrington profile image
Michael Tharrington

Oh rock on! That's awesome to hear. Thanks for coming back and sharing your knowledge with us. 🙌

Collapse
 
areknawo profile image
Arek Nawo

I've finally released public beta of my latest project - Vrite - CMS for technical (programming) content. It's also open-source now, so you can have a look on GitHub. About 2 weeks late, but still excited for working on this 😅

Collapse
 
_eduard26 profile image
Eduard Constantin
  • Managed to implement a cli tool for generating storybook stories using WatsonX, similar to this one.
  • Managed to implement question selection (back and forward) for this project.
Collapse
 
codenameone profile image
Shai Almog

Did a live streaming interview. Recorded talk for a Japanese conference.
Did a video on operator overloading in Java.
Created a new talk covering external debugging tools based on a chapter from my book. I'm giving it next week.
Working on the requirement specification document in a new startup I'm building. That's raising a lot of questions.

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

Finishing a project that started at the beginning of the month. That's my kind of win. 🎉

Collapse
 
michaeltharrington profile image
Michael Tharrington

Woot! Always feels good to wrap on something that you've been working on for a long time. Major congrats, Juan!

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

Thanks a lot, Michael! Indeed it feels good to finish something (as opposed to just starting things).

Collapse
 
vincentdorian profile image
Vincent

I wrote my first npx executable and learned a lot about setting up projects for setting up projects for collaboration like monorepos, linting and wrote my first ever test 😅

Learning something thing new and achieving your goal feels so huge! Big part why I love coding!

Collapse
 
darkterminal profile image
Imam Ali Mustofa

Another big win!!! 🎉

I get appreciation and become part of WebXDAO as a WebX Developer and DJ Party on Discord server, yeah I am "Punk" and also a Software Freestyle Engineer.

And now I am Mentor of GSSoC'23

Collapse
 
kalkwst profile image
Kostas Kalafatis
  • Started an additional role as a Technical Interviewer
  • Reached 800+ followers (still think it's some bug though :P)
  • Started working on my own website
Collapse
 
sameerahmed123 profile image
sameer-ahmed123

im making an authentication package for django , i plan on adding google ,github and facebook authentiaction to it

im just excited on how much time i will save on future projects when this is complete.

Accounts-app-as-pyhton-package

Collapse
 
carlarjenkins profile image
Carlarjenkins

I've received an A in my spring semester class!

Collapse
 
michaeltharrington profile image
Michael Tharrington

Oh rock on, Carla! That is awesome news. Major congrats! 🙌

Collapse
 
integerman profile image
Matt Eland

I got approached to write a book on a topic that I'm really strong on. I think I'm going to do it.

Collapse
 
madzimai profile image
Netsai

I Fixed a tricky bug this week

Collapse
 
michaeltharrington profile image
Michael Tharrington

Very nice! Squash'em. 🪳

Collapse
 
philipjohnbasile profile image
Philip John Basile

I'm finally getting some callbacks for resume's I sent out. Anyone here looking for a vue dev? I'm yours!

Collapse
 
austincoleman profile image
Austin Coleman • Edited

Joining this community is a win for me!

Also, I successfully deployed my side project website with Firebase support: RepRecorder.dev. I started it about 2-3 weeks ago. I think it needs some more features to be useful, but I have a basic MVP working. Excited to add more features in the future!

Collapse
 
jimmymcbride profile image
Jimmy McBride

I made Top 7 on dev this last week, and another one of my blogs was also featured on Android Weekly newsletter. :) Pretty stellar week if you ask me!

Collapse
 
ibtesum profile image
Ibtesum Reza Aninda

I wrote an article in dev.to. This is my first ever technical writing in any platform!

Here is the link:
dev.to/ibtesum/this-in-javascript-...

Collapse
 
alexpgmr profile image
Alex

Continued work on the README of my pet project.
Can a README be designed as a table? 🤔
I tried it! ✌️

What am I working on?

Collapse
 
x64x2 profile image
Erik

I didn't commit because I was up all night reading for my exams •́ ‿ ,•̀

Collapse
 
jcubic profile image
Jakub T. Jankiewicz • Edited

Released new version of Wayne with middleware support and Filesystem middlewere

GitHub logo jcubic / wayne

Service Worker Routing library for in browser HTTP requests

Logo of Wayne library - it represent constrution worker helmet and text with the name of the library

npm PRs Welcome

Service Worker Routing library for in browser HTTP requests

It's like Express inside Service Worker.

Most of the time Service Worker is used for caching of HTTP requests and making the app work when there is no internet (mostly for PWA), but in fact you can create completely new responses to requests that never leave the browser. This library make that easier by adding simple API similar to Express.

Usage

Installation from npm:

npm install @jcubic/wayne
Enter fullscreen mode Exit fullscreen mode
yarn add @jcubic/wayne
Enter fullscreen mode Exit fullscreen mode

Standard way of installing the service worker

if ('serviceWorker' in navigator) {
    const scope = location.pathname.replace(/\/[^\/]+$/, '/');
    navigator.serviceWorker.register('sw.js', { scope, type: 'module' })
             .then(function(reg) {
                 reg.addEventListener('updatefound', function() {
Enter fullscreen mode Exit fullscreen mode