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.
Top comments (42)
I learned about GNU Configure and Build System, which uses autoconf and automake. Painful at first, but after struggling with it for 2 hours I can now see why you would want to use it.
Also learned to use the Flex lexer generator for C. It was for this project that I decided to learn the above. Been wanting to learn autoconf/automake for a while.
I learned about phaser.js and using matter physics engine. It was very confusing going through the documentation but I finally managed at least to make a simple game and simulation with it after kind of get to understand more about how to read the phaser API docs especially in the matter section
rocking a brand new set of gifs, love it!
I learnt about Java, mono-repo setups and am currently experimenting with a shift from git-submodules to mono-repo and also how versioning and packages are handled by
yarn
.@nickytonline Sir, I hope the on-boarding is going well. I am just curious to know how you are approaching this on-boarding phase? Any learning you will like to share that may ease someone else "new guy" issues? :)
My on-boarding so far has been mostly reading, meeting co-workers, and attending some meetings. I’ve been taking notes on what I’ve been reading, and noted broken links or stuff that can be improved in our on-boarding documentation.
For 1:1s with my coworkers, aside from getting to know them a bit on a personal level, I’ve been asking them pain points they have with any of our processes, things they’d like to improve but may not have had time to do yet, etc.
I’ll be digging into code at some point and I’m sure I’ll have questions there too. 😎
I learned about Selenium and some of its capabilities. Managed to help a friend use it to code a review scraper in Python that exports the text to a CSV. It was incredibly interesting because we were getting errors at random parts of the scrape that we figured out were because of desync between script and browser. Luckily, Selenium has built-in functions to deal with these "expected conditions".
It's now our pet project and we plan on adding stuff like a GUI, different browser selection, CSV data treatment and whatever else we can think of :)
A lot about nginx/docker/docker-compose/certbot, too little about traefik, and just enough about the value of up-front research before diving into a project.
Nice!
Tailwind css!
That's on my list of things to learn. There is so much fun stuff out there and so little time!!!
Exactly!
I learnt how to stitch together a slideshow of images with text overlay taken from a database to create unique and location specific videos for Facebook advertising. Using MoviePy, a Python library.
Nice!
I learn about Web Accessibility !
Just polishing my python fundamentals 😄
That's awesome! 🔥
Wrote my first web-assembly program - a game of life simulator. I compiled it from a C program I wrote using SDL for graphics.