Ibland känns det som vi upprepar oss själva. Och det gör vi när vi säger att vi gillar utmaningar. Men det är så sant. Denna gång är det Rasmus hos oss som kört igång med #100DaysOfCode Challenge (https://www.100daysofcode.com/).
#100DaysofCode är en utmaning initierad av Alexander Kallaway och går ut på att koda minst 1h i 100 dagar. En utmaning som faller vår tävlingsinriktade, ambitiösa och talangfulle Rasmus i smaken. Med siktet på att bli den grymmaste utvecklaren ger det här formatet bra disciplin att koda utöver jobbet. Att hänge sig en utmaning publikt och öppet sätter en viss press...det sporrar Rasmus. Det finns också bevisat att bästa sättet att förbättra förmågor och hålla sig till löften är att prata om dem publikt - upp till bevis, kör hårt, lycka till och allt det där!
Och vill du följa Rasmus så uppdaterar han dagligen här och pushar till sin GitHub https://github.com/rasfa98/100-days-of-code. Eller varför inte haka på Rasmus i #100DaysofCode
27/4 Day 100 🎉🎉🎉 Celebrating the final day by creating some sort of confetti animation! 🎉 😁 Link to the repository: https://lnkd.in/egUR5AA 26/4 Day 99 Kata's! 🤩 Link to the repository: https://lnkd.in/egUR5AA 25/4 Day 98 Did some reading today 📕 Link to the repository: https://lnkd.in/egUR5AA 24/4 Day 97 Kata's today as well 😁 Link to the repository: https://lnkd.in/egUR5AA 23/4 Day 96 Kata's Kata's! 😁 Link to the repository: https://lnkd.in/egUR5AA 22/4 Day 95 Expanding my JavaScript knowledge by reading different articles and blog posts! Link to the repository: https://lnkd.in/egUR5AA 21/4 Day 94 Read about SEO today! 😁 Link to the repository: https://lnkd.in/egUR5AA 20/4 Day 93 Working on one of my personal projects today, one of the things was adding a fixed notice displayed on each page 😊 Link to the repository: https://lnkd.in/egUR5AA 19/4 Day 92 Kata's today! Link to the repository: https://lnkd.in/egUR5AA 18/4 Day 91 Started to work on a Google Docs Add-on today! 🌈 Link to the repository: https://lnkd.in/egUR5AA 17/4 Day 90 Did some Kata's today! 😎 Link to the repository: https://lnkd.in/egUR5AA 16/4 Day 89 Tested the Yoast SEO plugin for WordPress today! 😃 Link to the repository: https://lnkd.in/egUR5AA 15/4 Day 88 Did some Kata's today! 💪 Link to the repository: https://lnkd.in/egUR5AA 14/4 Day 87 Installing WordPress today, never thought this day would come 😄 Link to the repository: https://lnkd.in/egUR5AA 13/4 Day 86 Planning on creating an add-on for Google Docs so I did some research today! 🤩 Link to the repository: https://lnkd.in/egUR5AA 12/4 Day 85 Continued to read about testing in React 📖 Link to the repository: https://lnkd.in/egUR5AA 11/4 Day 84 Read about testing a React application ✔️ Link to the repository: https://lnkd.in/egUR5AA 10/4 Day 83 Created a concept for a simple notification component! 🔔 Link to the repository: https://lnkd.in/egUR5AA 9/4 Day 82 Did some Kata's today as well, will try to create my own Kata's tomorrow! 🤩 Link to the repository: https://lnkd.in/egUR5AA 8/4 Day 81 Kata's on the schedule today! 🧩 Link to the repository: https://lnkd.in/egUR5AA 7/4 Day 80 Continued with my personal project, I'm starting to get a really good understanding of Next.js, but sometimes I have to look at the docs 😁 Link to the repository: https://lnkd.in/egUR5AA 6/4 Day 79 Tested GitHub Actions for the first time today! 🚀 Link to the repository: https://lnkd.in/egUR5AA 5/4 Day 78 Ranked up on Codewars today! 🏆 Link to the repository: https://lnkd.in/egUR5AA 4/4 Day 77 Did some work on my personal project and also read some more about mobile first design! 😁 Link to the repository: https://lnkd.in/egUR5AA 3/4 Day 76 Kata's! 🧩 Link to the repository: https://lnkd.in/egUR5AA 2/4 Day 75 Day 75 of the #100DaysOfCode challenge, Continued to read about Next.js 😃 Link to the repository: https://lnkd.in/egUR5AA 1/4 Day 74 Read some more about Next.js today! 📖 Link to the repository: https://lnkd.in/egUR5AA 31/3 Day 73 Kata's today as well! 🎉 Link to the repository: https://lnkd.in/egUR5AA 30/3 Day 72 Had some fun doing Kata's today! 💪 Link to the repository: https://lnkd.in/egUR5AA 29/3 Day 71 Spent some time resolving an issue when using the image component from Next.js, turns out that you can't send in width and height when using layout fill 😁 Adding some more logic to my image wrapper component solved the issue! 🤩 Link to the repository: https://lnkd.in/egUR5AA 28/3 Day 70 Did some work on my new project, using Next.js, Contentful, GraphQL, and Sass! Link to the repository: https://lnkd.in/egUR5AA 27/3 Day 69 Decided to read some more about Web Components today! 😃 I haven't read about this since school so it was really interesting! 😁 Link to the repository: https://lnkd.in/egUR5AA 26/3 Day 68 Did some Kata's today! Next time I will try a language other than JavaScript! 😁 Link to the repository: https://lnkd.in/egUR5AA 25/3 Day 67 Learned about GraphQL inline fragments today! 🤩 This makes it very easy to fetch and merge data from two different content types 💪 Link to the repository: https://lnkd.in/egUR5AA 24/3 Day 66 Tried the GraphQL API from Contentful today, I must say that it's super convenient. I also added the GraphQL Playground application to my space, which made debugging queries super easy! Link to the repository: https://lnkd.in/egUR5AA 23/3 Day 65 Tried Puppeteer today which is a Node library that provides a high-level API to control Chrome or Chromium! 🤩 So far I have created scripts to take a screenshot and to extract all links for a given page! Realy exciting! 💪 Link to the repository: https://lnkd.in/egUR5AA 22/3 Day 64 Did a few Kata's today, went quite well! 🤩 Link to the repository: https://lnkd.in/egUR5AA 21/3 Day 63 Finally completed the functionality to display all posts on my blog! 💪 Next, I will add pagination to avoid having to load all posts at once 😁 Link to the repository: https://lnkd.in/egUR5AA 20/3 Day 62 Did some more Kata's this morning! 😎 Link to the repository: https://lnkd.in/egUR5AA 19/3 Day 61 Learned some more about Vue.js today! 🔥 Link to the repository: https://lnkd.in/egUR5AA 18/3 Day 60 Kata's! 💪 Link to the repository: https://lnkd.in/egUR5AA 17/3 Day 59 Continued to work on my blog today! 😃 Link to the repository: https://lnkd.in/egUR5AA 16/3 Day 58 Drum roll... Kata's! 😁 Link to the repository: https://lnkd.in/egUR5AA 15/3 Day 57 Had really fun doing Kata's today! 🎉 Link to the repository: https://lnkd.in/egUR5AA 14/3 Day 56 Had some fun doing Kata's once again! Starting to get "easier" to solve different problems than it was a week ago, feels good! ⭐️💪 Link to the repository: https://lnkd.in/egUR5AA 13/3 Day 55 Started to work on a collection of different Sass mixins that I use very often, which will hopefully improve my development speed! 🎨 Link to the repository: https://lnkd.in/egUR5AA 12/3 Day 54 Decided to do some Kata's once again! 🧩 Link to the repository: https://lnkd.in/egUR5AA 11/3 Day 53 Learned some more about the different APIs that Contentful offers, testing different queries, and working with content using Node.js! 😁 Link to the repository: https://lnkd.in/egUR5AA 10/3 Day 52 Testing some text animation! 🔠 Link to the repository: https://lnkd.in/egUR5AA 9/3 Day 51 Did some more work on my blog, started to work on functionality to fetch markdown posts! 🤩 Link to the repository: https://lnkd.in/egUR5AA 8/3 Day 50 Continued with Kata's today! 😁 Link to the repository: https://lnkd.in/egUR5AA 7/3 Day 49 Did some Kata's on https://www.codewars.com today! 🧩 Link to the repository: https://lnkd.in/egUR5AA 6/3 Day 48 Decided to read a bit today! 📖 Link to the repository: https://lnkd.in/egUR5AA 5/3 Day 47 Testing out CSS gradient animations today! 🌈 Link to the repository: https://lnkd.in/egUR5AA 4/3 Day 46 Decided to do something simple today 😁 A cool little icon button hover transition! Link to the repository: https://lnkd.in/egUR5AA 3/3 Day 45 Moved the blog posts from my old blog and rendering the markdown content when navigating to a URL matching a post! 🤩 Tomorrow I'm going to add support for images in a post and work on the blog page showing all posts! Link to the repository: https://lnkd.in/egUR5AA 2/3 Day 44 So far so good... 😁 Link to the repository: https://lnkd.in/egUR5AA 1/3 Day 43 Got some more work done on my blog! It takes a lot longer to develop a website when you have to think about color contrast and font-sizes in a way that you haven't done before, but I like it! 🤩 I also decided to try mobile-first development, since accessibility can sometimes be difficult to achieve on devices other than desktop! 😃 Link to the repository: https://lnkd.in/egUR5AA 28/2 Day 42 Completed the accessibility guide today! 🎉 The plan now is to re-work my blog (yes once again) and focus on speed and accessibility. I'm going to use Next.js for this project and the lighthouse feature in Google Chrome is going to be my best friend! 😁 Link to the repository: https://lnkd.in/egUR5AA 27/2 Day 41 Continued reading the accessibility guide that I found yesterday! 📖 Link to the repository: https://lnkd.in/egUR5AA 26/2 Day 40 Started to follow a guide about accessibility. Planning to create a simple website focusing on accessibility and speed! 🚀 Link to the repository: https://lnkd.in/egUR5AA 25/2 Day 39 Decided to learn more about 3D Transforms today! 🎉 Followed a tutorial showing how to create a 3D cube, which I then decided to animate 😁 Link to the repository: https://lnkd.in/egUR5AA 24/2 Day 38 Changed the CSS loader animation that I started to work on yesterday, looks quite nice! 😃 Link to the repository: https://lnkd.in/egUR5AA 23/2 Day 37 Started to work on a CSS loader! 🤩 Link to the repository: https://lnkd.in/egUR5AA 22/2 Day 36 Continued with the animations, this time a "glowing rain" animation! 🌧 Link to the repository: https://lnkd.in/egUR5AA 21/2 Day 35 Found a nice button particle animation that I tried to replicate! 🤩 Using only HTML, CSS, and JavaScript! 🎉 Link to the repository: https://lnkd.in/egUR5AA 20/2 Day 34 Learned how to set up Redux in a Next.js application! 🎉 Link to the repository: https://lnkd.in/egUR5AA 19/2 Day 33 Animated an SVG for the first time! ❤️ 🤩 Link to the repository: https://lnkd.in/egUR5AA 18/2 Day 32 Continued to work on my password generator! 🗝 Link to the repository: https://lnkd.in/egUR5AA 17/2 Day 31 Added a countdown timer and win/lose detection to my dog memory game! ⏱ Link to the repository: https://lnkd.in/egUR5AA 16/2 Day 30 Finished the ASP.NET MVC tutorial, added some validation rules, and a rating field! Link to the repository: https://lnkd.in/egUR5AA 15/2 Day 29 Today I implemented functionality to check if the clicked bricks match or not, I also keep track of the paired bricks and only reset the clicked ones if they do not match. 😇 This is done using properties that are modified for each brick object after different actions, pretty neat! 😁 Link to the repository: https://lnkd.in/egUR5AA 14/2 Day 28 Added a nice flip transition to the memory bricks in my dog memory game! 🐶 Link to the repository: https://lnkd.in/egUR5AA 13/2 Day 27 Started to work on a simple memory game to improve my Vue skills! 😁 I can now generate memory bricks and shuffle them! 🚀 Link to the repository: https://lnkd.in/egUR5AA 12/2 Day 26 Tried Vue for the first time by creating a Chuck Norris joke generator! 🚀 The jokes are fetched from https://api.chucknorris.io, a simple and fun beginner project when learning a new framework! 🤩 Link to the repository: https://lnkd.in/egUR5AA 11/2 Day 25 Decided to use the commando package instead, which solved yesterday's problems! 🎉 Link to the repository: https://lnkd.in/egUR5AA 10/2 Day 24 Wanted to do some work on my password generator but ended up debugging package/argument issues instead... You can't succeed every time! 😁 Hopefully, I will see some more progress tomorrow! 💪 Link to the repository: https://lnkd.in/egUR5AA 9/2 Day 23 Continued with the ASP.NET MVC tutorial, adding a database and search functionality! 🤩 Link to the repository: https://lnkd.in/egUR5AA 8/7 Day 22 Learned some ASP.NET MVC today! 💻 Link to the repository: https://lnkd.in/egUR5AA 7/2 Day 21 Started working on a CLI password generator using Go! 🔑 Link to the repository: https://lnkd.in/egUR5AA 6/2 Day 20 Created a script to format a JSON file. Link to the repository: https://lnkd.in/egUR5AA 5/2 Day 19 Continued with Go and made a simple script to split and output the query parameters of a URL! Link to the repository: https://lnkd.in/egUR5AA 4/2 Day 18 Created a script to extract the headers from an HTTP GET response! 🌐 Link to the repository: https://lnkd.in/egUR5AA 3/2 Day 17 Finished my calculator project! 🎉 Link to the repository: https://lnkd.in/egUR5AA 2/2 Day 16 Created a nice little button animation using clip-path! 😃 Link to the repository: https://lnkd.in/egUR5AA 1/2 Day 15 Finished my Tic-Tac-Toe game! 🕹 Link to the repository: https://lnkd.in/egUR5AA 31/1 Day 14 Added win and tie detection to my Tic-Tac-Toe game! Link to the repository: https://lnkd.in/egUR5AA 30/1 Day 13 Started working on a Tic-Tac-Toe game, because why not start yet another new project? 😁 Link to the repository: https://lnkd.in/egUR5AA 29/1 Day 12 Continued working on my website, added a page showing my blog posts! 🚀 Link to the repository: https://lnkd.in/egUR5AA 28/1 Day 11 Added support for basic calculations using math.js. Link to the repository: https://lnkd.in/egUR5AA 27/1 Day 10 Started working on a calculator using React and Sass, looking forward to continuing with this project tomorrow! 🤩 Link to the repository: https://lnkd.in/egUR5AA 26/1 Day 9 Reading a CSV file and generating a basic chart using Go. Link to the repository: https://lnkd.in/egUR5AA 25/1 Day 8 Created a glowing text animation using CSS! Link to the repository: https://lnkd.in/egUR5AA 24/1 Day 7 Followed a tutorial and learned how to create a simple web application with Go. Link to the repository: https://lnkd.in/egUR5AA 23/1 Day 6 Testing out Go for the first time by coding a bubble sort function! Link to the repository: https://lnkd.in/egUR5AA 22/1 Day 5 Testing out the Canvas API! Link to the repository: https://lnkd.in/egUR5AA 21/2 Day 4 Simple React skeleton screen. Link to the repository: https://lnkd.in/egUR5AA 20/1 Day 3 Started to work on my new website. Building it using Gatsby.js! 19/1 Day 2 CSS hamburger animation. Link to the repository: https://lnkd.in/egUR5AA 18/1 Day 1 JavaScript binary search algorithm. Link to the repository: https://lnkd.in/egUR5AA