DEV Community

Cover image for April 14th, 2022: What did you learn this week?
Nick Taylor
Nick Taylor

Posted on

April 14th, 2022: What did you learn this week?

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.

Image of the brain

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.

Discussion (43)

Collapse
cappe987 profile image
Casper

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.

Collapse
nickytonline profile image
Nick Taylor Author

A crab dancing

Collapse
zaky_abdur profile image
Zaky Abdurrahman

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

Collapse
nickytonline profile image
Nick Taylor Author

Dog from GoT with friend chicken

Collapse
waylonwalker profile image
Waylon Walker

rocking a brand new set of gifs, love it!

Thread Thread
nickytonline profile image
Nick Taylor Author

Jack Nicholson nodding yes

Collapse
snikhill profile image
Nikhil Seth

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? :)

Collapse
nickytonline profile image
Nick Taylor Author

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. 😎

Collapse
xarop_pa_toss profile image
Ricardo Giro

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 :)

Collapse
nickytonline profile image
Nick Taylor Author

Lego astronaut saying awesome!

Collapse
williamlake profile image
William Lake

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.

Collapse
nickytonline profile image
Nick Taylor Author

Nice!

Nice

Collapse
westernal profile image
Ali Navidi

Tailwind css!

Collapse
nickytonline profile image
Nick Taylor Author

BB-8 giving a thumbs up

Collapse
stevebmurphy profile image
Steve Murphy

That's on my list of things to learn. There is so much fun stuff out there and so little time!!!

Collapse
westernal profile image
Ali Navidi

Exactly!

Collapse
aarone4 profile image
Aaron Reese

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.

Collapse
nickytonline profile image
Nick Taylor Author

Nice!

A kangaroo playing an electric guitar

Collapse
thomasbnt profile image
Thomas Bnt

I learn about Web Accessibility !

Collapse
nickytonline profile image
Nick Taylor Author

Captain America saluting

Collapse
highcenburg profile image
Vicente Reyes

Just polishing my python fundamentals 😄

Collapse
nickytonline profile image
Nick Taylor Author

That's awesome! 🔥

Yes, that's awesome!

Collapse
rrampage profile image
Raunak Ramakrishnan

Wrote my first web-assembly program - a game of life simulator. I compiled it from a C program I wrote using SDL for graphics.

Collapse
nickytonline profile image
Nick Taylor Author

Bobby Moynahan character from SNL saying awesome!

Collapse
kayis profile image
K (he/him)

Had to set up a small app with a few services and used Docker Compose for it.

Pretty nice experience, especially compared to K8s :D

Collapse
nickytonline profile image
Nick Taylor Author

Noice!

Noice!

Collapse
vanishmax profile image
Max Korsunov

I learned how to create a CLI from scratch and, most importantly, how to work with ES Modules in TypeScript

Collapse
stevebmurphy profile image
Steve Murphy

Nice!!!

Collapse
nickytonline profile image
Nick Taylor Author

Awesome!

Hackerman from Kung Fury putting on a Nintendo Power glove

Collapse
jfbiswajit profile image
Biswajit Biswas

Learned and learning ReactJs

Collapse
nickytonline profile image
Nick Taylor Author

A puppet Yeti clapping their hands saying congratulations

Collapse
charleebrown profile image
Cole

That React is my friend and not my enemy.

Collapse
nickytonline profile image
Nick Taylor Author

It's True - Dwight Shrute

Collapse
neoprint3d profile image
Drew Ronsman

redis graph and how graoh databases work with the open cypher query language

Collapse
nickytonline profile image
Nick Taylor Author

Processing data via an animated gif

Collapse
stevebmurphy profile image
Steve Murphy

I learned more about React state!

Collapse
nickytonline profile image
Nick Taylor Author

Stephen Colbert saying Awesome Sauce

Collapse
nickytonline profile image
Nick Taylor Author

Nice!

A pug wearing a pink unicorn costume

Collapse
skinnypetethegiraffe profile image
Bobby Plunkett

Auth0 integration into a NextJS/Apollo application with a protected external GraphQL API. Wasn't as straightforward as I first thought; though learned quite a bit and was able to get it functioning as expected.

Collapse
nickytonline profile image
Nick Taylor Author

Hot Rod saying Cool beans!

Collapse
juniordevforlife profile image
Jason F • Edited on

I learned about Formik! I'm not really a React guy per se, but I made my portfolio with Gatsby and I researched different ways to handle form validations in React since I have a "contact me" form in my portfolio. I ended up choosing Formik.

Collapse
ash2401 profile image
ash2401

been trying to get google nearbyplaces api to work with my react native app for a straight week now, can someone help me out with this with there experience :)