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

weekend-plans

twitter logo DISCUSS (67)
markdown guide
 
 

Redid my website to include the crash courses that I've been posting πŸŽ‰

chrisachard.com/crash-courses/

Then got 258 reactions to the ES6 one on DEV! πŸš€

dev.to/chrisachard/es6-mini-crash-...

 
 

I completed 2 new fun projects which are both time-related libraries written in TypeScript ☺️

github.com/analizapandac/convertib... and github.com/analizapandac/time-turn...

And my team was able to finish a big feature at work that we've been working on for weeks πŸ’₯

 

This week was a pretty good week! Has a whole bunch of wins, both programming related and not:

  • Monday: Day Off
  • Tuesday: Wife started a new job
  • Tuesday.2: Got a talk accepted to one of the largest conferences in the industry
  • Wednesday: Kids started school
  • Thursday: Closed on our first home!
 
 
 

Thanks!

Still can't believe someone thought I'm responsible enough to sell a house to.

Never mind trust with a few hundred thousand dollar mortgage...

 

I made a new NPM package called projectman (github.com/saurabhdaware/projectman) which got 28 stars today and also wrote an article about it on DEV and it became my first article to reach 100+ reactions and it just makes me so happy to see people are liking it!

I also started learning Rust and wrote my first "Hello, World!" program in it! (I freaked out when rust threw an error for camelCasing function name πŸ˜‚)

 
 

I've submitted 2 PRs to Gatsby, and they were both accepted! A first for me!πŸ₯³πŸ₯³

 

Finally announced my new book series to the world (dev.to/deleteman123/new-book-serie...) and finished the second chapter! I'm halfway through the writing process, and starting some marketing strategies.. I'm so excited!

 

I survived a real rollercoaster of a week at work and started prepping a "lunch and learn" for colleagues on Gatsby 😁

I've got next week off work and looking forward to some good coding time... Maybe even finally updating my portfolio!

 

I added scrolling inside my chat app for programmers over SSH, and it's available here from any command line:

ssh chat:@www.vitalipom.com

dev.to/vitalipom/ssh-chat-2e18

 

I bought a newish car!
It will make my ~50 mile commute a little nicer πŸ™‚

 

Wrote small article on devs and got over 100 followers

 

My winnings:

 

I finally managed to buy a standing desk that can be controlled electronically!

So much more fun to work from home a couple of days again and boosted my productivity a little.

Replacing my old setup with this one was a lot of fun on its own but it was more fun to work with the new setup afterwards 😊

Only need a second monitor again.

Standing desk

 

Recorded my biggest video section in a single day. S3 is brutal.
When making content its really hard to know what to not include.
There's always this phantom voice of others saying (we'll you can't leave that out!)

 

Last week I was notified that my talk proposal for GitLab Commit London was accepted. And now that my travel is scheduled I'm so happy to share it with you. It will be my first time in London and my first conference in English

 

At this week, I'm fighting with millions of data records with CSV formats and import them to MySQL database.

To store large data records, some tips are as follows:

  • Enhance the bash script development skills about importing data records to tables.
  • Using partitions to create table and let date field have the range and it can help selection to be optimized.
  • In InnoDB engine, close auto_commit, unique check and foreign check before using LOAD DATA to import CSV data records to MySQL database table.
  • Help our data scientists to optimize their problem of building web service. And optimize slow SQL query when selecting data records in specific table.
 

I made my first post here on Dev.to, I'm very happy, I postponed it for a long time. It's not perfect, but I need to fight perfectionism. πŸ˜‚

 

Pass 100 open-source apps generated with automation tools.

Full info in this article published on @Medium

 

Created demo TARS from Interstellar with PythonπŸ€–

 
 

A few. Had some articles featured on dev.to and Medium. Also got NgRx master detail views working in my Angular 8 hobby app and completed a large feature at my day job. Continuing to write regularly as well.

 

First commit at my new job πŸ˜…, tested, reviewed, approved, merged and all.

 

I'm looking for my first junior position. I finished my portfolio and updated my resume and CV and made a boilerplate cover letter then I applied for 4 jobs🀞

 

Got my 16-week-streak badge! It was tougher than I thought to be consistently interesting for that long.

 

Finally fixed my Vita slim. Discovered I can now apply an exploit (henkaku enso) for playing games so I've been pretty busy with it. Also finally shook off my writer's block. Back to my comfortable writing goals thanks to pomodoro.

 

Managing to pick apart a mess of spaghetti code that linked a new system to an old one, and rewrote it with everything separated into meaningful classes and fully tested! Now I just have to teach how and why I did it 😊

 

After months of convincing my enterprise employer to adopt PWA, it's finally happening!!! πŸš€πŸš€. One of our most revenue-driving apps is finally getting a makeover by my team πŸ₯³πŸ₯³. PWA is the future of the web.

 

I finished one of my small personal side project called
"Slovak public holidays" and published it to NPM.
gitlab.com/paulnoth/slovak-holidays
npmjs.com/package/slovak-holidays

Saying that a personal project is finished is a thing to be proud of :)

 

Really enjoyed reading everyone's wins. Some are small, other are big, but they all matter!

Here are mine:

  • Published a new extension called "Flexbox cheatsheet inside VS Code" and wrote a post about it. Got a lot of positive feedback and more than 300 reactions so far!
  • Got a 8 week streak badge here on Dev.
 
  • Understanding React Hooks a little better after working on an API based project

  • Releasing this single page portfolio template - Minimis

  • My follower count on dev went up from 2 to 250 in two days!

 

My App which React TypeScript Todo Example 2019 Mid was added React+TypeScript Cheatsheets! πŸ˜„πŸŽ‰

img

And finished write README for My muriatic React Data Sharing Library!

movie

 

My first post in a long time (darn writer's block) got featured on DEV's Rust feed on Twitter and pleasantly surprised me with this in my notifs <3

 

Well as of September 6, I finished a project as part of the legacy application retirement project I am on at my banking client. It was expected to be a 3 day fix but ended up being two weeks due to tricky usage of xsl inside of jsp templates (I did say legacy!). It's in QA and about to hit production end of month.

Started a new analysis for a new project which will solve a logout issue in the legacy application, I am one of those rare folks who actually enjoys looking through old Rube Goldbergian code bases to figure out what madness led the teams who build these evolutionary monstrosities to make some of the choices they did.Prior to the project above I worked on an analysis that functionally decomposed a major tool in the legacy application and with that knowledge rebuild the tool using current generation Spring Boot and Angular front end. Super fun.

 

Started a 7-months-long Python Bootcamp. I'm after 2 intensive days and it feels good so far. Learning with real human beings is a completely new level in comparison to learning alone from online tutorials. And I don't feel like a complete idiot, which is also a plus πŸ˜‰

 

I managed to not start implementing pattern matching in my language as I'm not fully decided on everything yet πŸ˜„

Instead I did some fuzzing session with AFL which found around 20 bugs (all fixed as of now), and lead me to rethink some stuff on variable declarations, which was great.
Last session was 10 hours, 12 millions execs and caught 8 bugs, I'm hoping to do even better now.

 

I managed to develop an automation tool for my company using chromedp in Go.

It isn't really a part of my job, but I liked the idea, so I took it up.

chromedp was pretty vague, with not so beginner-friendly documentation.

But my interest for working with chromedp increased pretty soon - as soon as I found out that headless chrome works like a charm.

chromedp is for automation using Headless Chrome in Go.

Do checkout their GitHub page and see if it interests you.

 
 

I finally decided lo learn typescript after a long argument with myself. I was content with my knowledge in JS and I thought a language that decorates JavaScript was unnecessary. Learning typescript was the best decision. Now I can rest at peace knowing that I won't pass a string to a number type variable πŸ˜ƒ

 

I have a bunch.

Started practicing web typography with Practical Typography and a couple of resources to make my content form readable.

I'm also improving my custom Hugo theme.
It's on its way to v2.0.0. :D

 
 
 
  • getting invited to a super secret "invite-only" course at Cal
  • bringing more Rust to Berkeley
  • finishing/releasing projects I start, lol :)
 

Finished a major update on a mobile app.

  • React-Native update from v58 to v60
  • iOS 13 support
  • Android 64bit support
 
 

Edited my first post, and added my second one.

 

Horrible week: learnt the many quirks of Kendo UI the hard way, while adding new features to an old Spring app. Ugh!

 

I learn an Exciting skill, that is React-Router and another is Got 3TB Dropbox Cloud For 1 Year Free.

and Amazing is I slept > 4.6 hours in 48 hours!!!

 

Removed useless transaction internal Guava Caches in SirixDB (sirix.io) and introduced a form of pointer swizzling more or less :-)

 

Wrote 3 posts and recorded/edited 2 videos for my blog.

But the bigger win of this week was joining Dev.to, of course 😎

Classic DEV Post from Feb 5

Ship it like Honeybadger

If my friends and I built a successful company with no funding and just 3 people, you can ship your project too.

Jess Lee profile image
Taiwanese American. Co-founder of DEV.