It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.
Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.
#todayilearned
Summarize a concept that is new to you.
And remember, if something you learnt was a big win for you, then you know where to drop it as well.👇👇🏻👇🏼👇🏽👇🏾👇🏿
What was your win this week?
Gracie Gregory (she/her) for The DEV Team ・ Feb 25 '22
#discuss
#weeklyretro
Latest comments (31)
i have learned useState and useEffect .
i will learn React.createContext and useContext for next week
Awesome!
Understood some source code of Golang (web development).
Vuejs routing concept
Complete a markdown project
Learning tailwind CSS
Create subtitle for content etc
I've been learning (re-learning) JavaScript basics. I'm already familiar with conditionals, and variables so it's not going too bad!
I learned something through AWS integration related sessions, also learned ML's random forest, recapped some basic statistic math in probability.
Learned to program a speech-to-text and make it listen to words.
I learned that Gmail has a 102KB limitation for displaying the content of an email (minus attachments). Why 102KB instead of 100KB? Probably to allow for email headers.
I also released xcron this week:
xcron is the souped up, modernized cron/Task Scheduler for Windows, Mac OSX, Linux, and FreeBSD server and desktop operating systems. MIT or LGPL.
xcron/xcrontab
xcron is the souped up, modernized cron/Task Scheduler for Windows, Mac OSX, Linux, and FreeBSD server and desktop operating systems. MIT or LGPL.
Everything you have ever desired to have in cron/Task Scheduling/Job Scheduling system software. And then some.
xcron is the reference implementation of the Job Scheduler Feature/Attribute/Behavior Standard (JSFABS) and is 94.2% JSFABS-compliant.
Features
There was a LOT of learning that went into making it over the past year. Getting software to work with feature parity on all supported platforms is rather challenging. Getting feature parity on Windows is especially tough when stuff has to be done that literally no one else in the world has done before:
The crickets were sounding pretty hard on Google Search through a good chunk of xcron's development.
I learned that running a Kafka cluster costs a lot of money
Nice!
I learned Apollo/GraphQL (for front end) and made a GitHub Topic Explorer using the GitHub API.
Also learned what I was doing wrong with Redux in a project. Hilarious. I needed to add a default reducer that returns state itself 😂
Learned more about writing semantic HTML. Already familiar, but pushing myself to write more screen reader friendly code! Yay accessibility!
Next: jest / unit testing 🤩
Yeah!
This week I learned Tailwind CSS.
It's awesome!