What was your win this week?

twitter logo github logo ・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 πŸ˜„

Happy Friday!

BTW - I'll be doing all the things associated with 'getting married' starting next week so Michael will be taking over the next three retro posts! You should follow him :)

michaeltharrington image
twitter logo DISCUSS (58)
markdown guide
 

Well after 4 months at my job, I was told that I am a lead over an entire new api that we are building. Plus they gave me someone that I get to guide in the direction of the API. This is huge for me, I am so excited that I get to mentor someone!

 
 

My current project ServerMonitor reached 10 stars on GitHub today! 😍

GitHub logo ChristianLutzCL / ServerMonitor

ServerMonitor is a web application for monitoring websites.

ServerMonitor

Build Status | Main branch

Build Status | Development branch

ServerMonitor is a web application for monitoring the status of web pages based on their response. It also gives you additional information about the website like IP adress, ping and the location of the web server.

ServerMonitor

What's the intention of this repository?

Mostly, the goal is to learn (more or less) everything about web development Starting from getting an idea what to build, over planning what to do next up to coding the actual application Also getting into working with others on such a project is something, I want to accomplish with this project.

Can I already contribute?

Simple answer - Yes Unfortunately, there are currently no contribution guidelines for this project and therefore there is no "correct way" to contribute. If you have an suggestion for something that could be improved, simply do a PR (Pull Request).

I'm happy about anyone who…

 

Congrats! Hopefully I can get 2 stars one day 😜

 
 
 
 
 

I went from idea, to feedback to execution on my idea of doing Design Reviews for developers and beginning designers in less than a day.

I'm super excited by the feedback I've received and the amount of folks that were interested!

A big thanks to the DEV community for giving me the power to move it! Also on the back of it, I went from 85 followers on here to 215. That was an insane move in 24 hours for me.

From


to

In about a day of work :D

 

I think it's awesome how fast you turned around this idea and executed it!
Definitely an inspiration to do something similar for code reviews, keep your eyes peeled this weekend hopefully πŸ˜„

 

I attended two women in tech networking events (networking is always hard for me).

(And congrats on the upcoming wedding! Wishing you and your future spouse all the best!)

 
 

It's kinda small but I brought my lunch to work every day this week! Trying to save money by eating out less/only on weekends. Super stoked for the Green Chile Enchiladas I've got for today!

 

Introduced a student that is working with us to strong pair programming and managed to finish some work together in a couple of hours, and show him the difference between really clever code, and code that you will be able to read in a couple of months πŸ˜ƒ

 

I am a frontend developer with 4,5 years of experience.

I recently switched jobs and I passed my first performance evaluation (first 45 days). My boss said: "You behaved exactly like I thought you would."

I was like: "Oh God!".

She continues: "You brought into our company your former work experience, which is very positive, and you are always willing to help, always available. All I can say to you is: keep doing that."

I felt very proud of myself :D

 
 

This is my win this week

I was very excited about contributing to 'dev.to' but the fact that I'm not a ruby developer made me hesitate. Fortunately I can contribute to the client-side part. Also, this made me consider learning Ruby in the near future.

 

Got new running shoes and managed to put in four runs this week so far. Ready to start marathon training again!

Oh, and finished a paying project, sent out the invoice, and started on new one I've been wanting to work on for a while.

 

Yay Congrats Jess!! πŸŽ‰

My win for this week is that I got the Big Thread Badge which is very exciting. πŸ’ƒπŸ’ƒπŸ’ƒ

 

Our pup Ruby doesn't have a DEV account (yet), but she got her very own Instagram account this week:

instagram.com/ruby_magoo (I'm a Facebook critic, but haven't yet cut ties to the ecosystem 😬)

I tweet a lot about her too:

 
 

this

#!/bin/bash
#
# bconv
#
# converts integers from one base to another
# defaults to base 10 for input and base 10 for output
# bases in the range of 2 to 16 only

i_flag='10'
o_flag='10'

print_usage() {
  printf "Usage: bconv [-i input_base] [-o output_base] number\n"
}

while getopts ':i:o:h' flag; do
  case "${flag}" in
    i) i_flag="$OPTARG";;
    o) o_flag="$OPTARG";;
    h) print_usage
       exit 0 ;;
  esac
done
shift $((OPTIND-1))

if [ "$1" == "" ]; then
  print_usage
  exit 1
fi

# clean the input - dc can only accept upper case letters for numbers
input=$(echo $1| tr '[:lower:]' '[:upper:]')

# use dc(1) for the calculation
dc -e "$o_flag o $i_flag i $input p"

Been reading/writing about dc(1) and thought I'd try and build something with it... it's probably easier just to remember

dc -e '2 o 16 i DEADBEEF p'

but it was fun

 

Got a big pull request done on my testing software!

GitHub logo jtenner / as-pect

Blazing Fast Testing with AssemblyScript πŸŽ‰

as-pect

Greenkeeper badge Build Status Coverage Status

Write your module in TypeScript and get blazing fast testing with web assembly speeds!

Philosophy

Testing is the first step of every project. It's important to make sure that the library or app you've chosen to become responsible for works in the manner you wish to have it work. It only takes a few minutes to get setup even if the benefits are transparent.

Usage

To install as-pect, install the latest version from github. Once AssemblyScript becomes more stable, as-pect will be published to npm.

$ npm install jtenner/as-pect

To initialize a test suite, run npx asp --init. It will create the following folders and files.

$ npx asp --init
# It will create the following folders if they don't exist
C ./assembly/
C ./assembly/__tests__/
# The as-pect types file will be created here if it doesn't exist
C ./assembly/__tests__/as-pect.d.ts
# An example test file will be
…
 

Learned about bash traps.

Extremely useful for cleaning up your scripts but still want them to return whatever exit code you want.

#!/usr/bin/env bash

set -e

function finish {
  docker-compose down
}
trap finish EXIT

docker-compose down
docker-compose up --build --abort-on-container-exit --exit-code-from acceptance_test acceptance_test

 

I finally finished a huge refactoring pass on the internals of a web app I've been developing. I've been working on just this refactor for the past two weeks, and I'm super excited to finally have it done because it cut down CPU usage by about 60%, reduced load times by about 15%, and fixed almost a dozen bugs involving synchronization between the DOM and the internal state of the app.

I also finally figured out what's been causing network performance issues at work that I've been trying to fix for the past six months.

 

Congrats!

My "win" is a bit silly... I actually remembered to update my article code repo with the latest code. (It's still missing a few older ones though... There's always next week lol)

 

After a month on my new job, yesterday we finally presented our MVP!

 

Found the source of an WiFi issue a specific device model was having for months at the clients office and their IT departement had no clue what was going on πŸ’ͺ
The reason why only that model was having issues was because it only used 2.4GHz and all other devices used 5GHz, and their 2.4GHz netwerk kept rebooting every 30-60 minutes.

 

Ported a website and some webservices to .NET Core and installed AppInsights on the web site.
Getting ready to put the website to azure. Have to merge three subsides first. Already changed the underlying design to support this.
Babysteps, but continuity wins in the end.

 

Just two weeks in at a new place, done with the development part of a new service. How everything is set up makes much more sense than my previous assignment. And had The Dutch Clojure meetup finally in our office.

 

Getting a quick shout-out in this post was def a win!

But all that comes with it too... I'm quite happy to be taking over this thread for the next 3 retros as reading all these wins gives me the feel-goods all over. πŸ˜€

 
 

Late to the party, but this weekend we had the second PyCon Thailand here in Bangkok and it was a great success :-) Last year I was part of the core organizing team, while this year I was only involved in speaker selection and as MC because most of my energy is going towards Thailand's first RubyConf this coming September. Anyway, it's amazing to be part of such a big event and I encourage anyway who gets a chance to try it out at least once.

 

Finished my first freelance project after 1 month. It's pretty unbelievable to me when I look back at it, but I've just graduated from university for 1.5 months and had my first professional job for 1 month. :D

 
 

I went to my first big developer's conference and learned so much and had a ton of fun! I'm really working hard on getting out to events and networking more and the fact that that whole day went so well was a huge win for me!

 

Congrats!

My big win this week has been writing an article on dev.to! I've been meaning to write something for a while and I was glad to publish it and to get such an overwhelming response

 
 

This week we had a huge issue where one of our clients highlighted some potentially missing data. Understandably, they weren't happy, and we were extremely concerned about this new incident. Well, after some detective work in our database, I was able to find the missing data. I was grateful for the opportunity to learn about and handle this gap in a system I've been in charge of for only 3 months.

 

Dude, I not only got my first P3 bug accepted on Bug Crowd (no cash reward, but I did get points) which boosted me into the top 4000 hackers on the site, but I also got invited to a private bug bounty program!

Classic DEV Post from Feb 8

Why you may need a dedicated homelab.

When that good ol' PC won't cut it anymore.

Jess Lee profile image