Hey everyone :)
We're wrapping another week -- I hope it was a good one!
Looking back on it, 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
- Teaming up with a teammate 🤝
Top comments (47)
📰 I published a new post on DEV! ✨
What are Your Best Tips for Building a Coding Portfolio?
Anita Olsen ・ Jun 4
💟 I received a new badge on DEV! ✨
💳 I acquired Full Access to W3Schools! ✨
💻 I completed the HTML Tutorial on W3Schools! ✨
💻 I completed the HTML Quiz on W3Schools! ✨
💻 I finished all 106 HTML exercises on W3Schools! ✨
⭐ I received my first Activity Stars on W3Schools! ✨
🔓 I unlocked a new game level island on CodeCombat! ✨
💻 I completed nine singleplayer levels on CodeCombat! ✨
I also earned the following achievements:
💟 I received two new badges on Codecademy! ✨
🎯 I met my weekly target on Codecademy! ✨
💻 I finished all of the 4 tutorials in JOY OF PROGRAMMING - Software Engineering Simulator on Steam! ✨
🍪 I had macarons for the first time! ✨
Whoa, what a busy and SUCCESSFUL week! Congrats!
Thank you so much, it was a blast! 😁
Big wins!
Thank you 😊
Oh wah! Awesome! 🥳
Thank you! 😊
that was awesome
Thanks 😊
That's a busy week! I didn't even know that w3schools had all of that.
Indeed. I love to keep busy! 😃 Ah, well now you know 😊
Wouaw! So many wins!
Thank you! 😄
May was crazy (lost some clients, unexpected bills) but June is turning out better than expected, with new possible gigs. With some luck I'll have time again to focus on personal projects, like writing to dev :)
Aw. June is great! Always look on the bright side! 🙃 Best wishes ✨
📝 After years of wanting, finally started my blog and started posting to record my learnings and share with the community at cemkiray.com!
📖 It uses Astro and Astro Paper theme. While setting up the site, I also dived into Astro docs and learned a lot, it's a great tool for content driven sites, like a blog, and it's really fast!
It looks great!
I have taken my transcript in official workplace. I started look after it 7months ago. Sincerely, I didn't think that I will obtain it. Yesterday, i finally obtained it. It is a great joy. I'm happy along this week. It was an fear sensation when I get started 7 months ago, because I stepped out from my comfort zone. This transcript should be taken 15 years ago. It remains a high victory, alongside fixing some bugs in PHP and MySQL.
Feeling incredibly blessed for the honor of an invite to the House of Lords, as a goodwill to my volunteer work ( on Ethical AI, Machine Learning and mentorship) with the "The OR Society"
Second week in a row I publish a post and have decent success 😌
dev.to/_ndeyefatoudiop/javascript-...
I released a new tool this week.
Theme Builder for Angular Material Components | Angular Material Dev
Build, preview and export themes for Angular Material
Got my new macbook set up
Nice.
I completed 5 projects from my Udemy course
I scheduled a CRON job using GitHub Actions for the first time! Fixed one bug relating to repeated seed too.
Details: There's a 'Featured Artist' section on my GitHub profile that depends on pseudo-RNG to pick from my JSON file to render details of a different featured artist each day. The issue was that the commit would fail if it picks the same artist twice in a row, the commit would fail since there are no changes to the tracked file - resulting in the GitHub Actions workflow failing.
See Line 35-49
I also finally got past my hesitation and self-doubt to clean up my LinkedIn profile.
Details: Shifted focus away from my pre-transition life and career, now focusing 100% on my new path as a frontend dev!
I did a thing
Lastly, I have started the slow process of migrating my JavaScript projects to use TypeScript! Slowly, but surely! Type checking, let's goooo!
The first one, i didn't understand it.
Let me explain,
My GitHub public profile has a 'Featured Artist' section near the bottom. It automatically refreshes daily with the help of a CRON job in GitHub Actions, which compiles and run this script.
When run, it writes into the
README.md
file that displays my profile page, and automatically commits and pushes the changes tomain
branch. However, I occasionally encounter errors in this commit + push step, which I determined to happen when the script is run, but no changes are made to theREADME.md
file. This occasionally happens because the 'randomization' that takes place to render new content each day is written in a way where it is possible for the selected content can be the same for two consecutive days. This results in having no changes to commit, and the push fails.I fixed this by writing in a second job for the GitHub Actions workflow,
check-run-again
. This second job runs if the push fails, and triggers the workflow from the startl, re-compiling and re-running the script. Of course, there is still the possibility of randomizing to the same content again, but probability is low. If that were to happen, the second job will kick in again until different content is rendered.I hope that clarifies things - feel free to let me know if I am unclear.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.