ππππ
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!
Latest comments (61)
This week, I got a conference proposal selected to the conference of my choice!
This week, I finally solved the issue of clearing blank cells in a minesweeper clone using Recursion. I started a MineSweeper clone using React that I imaginatively called "React Sweeper" and after some finagling, I got most of it to work.
Except for clearing blank cells.
For those of you who don't know MineSweeper, when you click on a blank cell, all the adjacent blank cells clear, as well as the numbers around the edge of the area. I knew the way to implement this would probably be recursion, but I had trouble figuring it out.
I sat on it for a month.
I came back to it this afternoon and finally got it to work. At first I used Array methods, like .map, but that turned out to be very slow, because it resulted in an array that had arrays in it, and flattening such an array got expensive. My largest minesweeper grid would crash because it got too slow. So I replaced .map with an old school for(;;) loop, which helped me avoid having to flatten the array and sped everything up significantly. Now clearing the largest grid still has a small noticeable delay, but less than a second.
It is now complete. It is my first time actually using
npm run buildon a React App, and my first time deploying a React app to Netlify.It uses React Router, Styled-Components, CSS Grid and CSS Flexbox.
Game: reactsweeper.netlify.com
GitHub: github.com/jckuhl/reactsweeper
This week, I... created my own blog with github pages and jekyll π¦ΈββοΈππͺ :
mamyn0va.github.io/.
I cross-posted most of my DEV posts to there.
So happy!
This week, I...
This week, I... came back from the Easter break to a work team that has doubled in size. We assembled, planned out the new 8 weeks worth of work and managed to do it in less time than we did it with a smaller team.
Excited to see where we go!
AND I SAW ENDGAME
I installed Windows for the first time in like four years. Did it in a VM. Got Python running, and the code for my client. The win is that I didn't get angry once! :)
I also came up with a yummy steamed cabbage recipe, along with a vegan bolognese.
My win this week wasn't quite dev related, but rather was due to my recent attempt to get more involved with the online dev community and my biggest fan noticed.
This week, I try finish calculator, but wrote only a half because i spended a lot of time in react-state/ but did a half and understend a lot its very good too...
This week, I... moved a few months of work from test environment to production (note to self: plan vacations more often, seems like that's what triggers our deployment times). Also got a confirmation that I'm getting a raise (it was planned for some time but finally signing the paperwork definitely felt good)
This week, me and my friend @uraniumreza had built and deployed web and android apps which will revolutionize the saloon industry in my country.