DEV Community

Michael Tharrington Subscriber for The DEV Team

Posted on

What was your win this week?

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 wins count β€” big or small πŸŽ‰

Examples of 'wins' include:

  • Starting a new project
  • Fixing a tricky bug
  • Dancing like a goof πŸ•Ί

Jim the Bean, an odd bean-like character, dances around in circles

Latest comments (24)

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
 
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
 
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
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
 
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
 
x64x2 profile image
segfault

I didn't commit because I was up all night reading for my exams ‒́ β€Ώ ,β€’Μ€

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
 
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
 
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
 
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.