DEV Community

Cover image for August 6th, 2020: What did you learn this week?
Nick Taylor
Nick Taylor Subscriber

Posted on

August 6th, 2020: What did you learn this week?

Wow! First week of the August!

It's that time of the week again for the first time this year. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.

Processing data via an animated gif

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.👇👇🏻👇🏼👇🏽👇🏾👇🏿

Actress in a film saying crushed it

Photo by JESHOOTS.COM on Unsplash

Oldest comments (55)

Collapse
 
waylonwalker profile image
Waylon Walker

I learned how to run integration testing for my personal website inside of github actions with python and testproject.io.

Collapse
 
nickytonline profile image
Nick Taylor

Captain America saluting

Collapse
 
waylonwalker profile image
Waylon Walker

@nickytonline crushing it with killer gifs

Thread Thread
 
nickytonline profile image
Nick Taylor

It was one of the job requirements when I was considering working at DEV. "Must be able to crush it with killer gifs" 😂

Actress in a film saying crushed it

Collapse
 
ashwani1218 profile image
Ashwani Pandey

I learned about dev-ops on AWS. How to do rolling and Blue-Green deployment.

Collapse
 
nickytonline profile image
Nick Taylor

Gym teacher from Glee saying amazing!

Collapse
 
sdiamante13 profile image
Steven Diamante

I learned how to send myself weekly emails for my fantasy football league using the Send Grid Java API, JSoup, and cron jobs. Code available here: github.com/SDiamante13/fantasy-foo...

Collapse
 
nickytonline profile image
Nick Taylor

Awesome!

Hackerman from Kung Fury putting on a Nintendo Power glove

Collapse
 
bengreenberg profile image
Ben Greenberg

This week was an adventure in figuring out how to spin separate non-blocking processes in a Rails app.

During our semi-regular company time to build fun stuff, I wanted to build a Facebook chatbot that generated banners with random color palettes and the text provided. Sounded easy enough, but the utility I wanted to build with, Ruby2D, opens up a new console window to make the image, which was crashing Rails every time.

Eventually, figured out how to integrate with Sidekiq to make it a separate asynchronous job, and that did the trick! Had never really done that before, so it was a fun learning adventure!

github.com/nexmo-community/faceboo...

Collapse
 
nickytonline profile image
Nick Taylor

That's awesome! 🔥

Yes, that's awesome!

Collapse
 
peter279k profile image
peter279k • Edited

I passed the Zend PHP Certification Exam :).

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

A kangaroo playing an electric guitar

Collapse
 
alvarosabu profile image
Alvaro Saburido

I actually learn how to use MutationObserver and IntersectionObserver, quite useful.

Collapse
 
nickytonline profile image
Nick Taylor

Yeah!

A T-Rex saying Yeah!

Collapse
 
kabcoder profile image
KHALID ISMAIL

learn how git works and made my first pull request

Collapse
 
nickytonline profile image
Nick Taylor

Congrats on your first PR!

1st place in Mariokart

Collapse
 
meatboy profile image
Meat Boy

I learned how to be more energetic and emphatic while talking with other :p and from technical skills I learned a little bit more about react native :)

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

Nice

Collapse
 
txai profile image
Txai

Not something technical, but I learned, after spending almost a week blocked in a problem, that talking to someone more senior in the project could save a lot of time! And I also learned to documenting how things work, so future me, and people who find similar problems won't be stuck as well

Collapse
 
nickytonline profile image
Nick Taylor

Pam from The Office saying Nice!

Collapse
 
daniel13rady profile image
Daniel Brady • Edited

I learned how to interact with spreadsheets programatically via the Google Sheets API, and now my GatsbyJS site has a simple, functional database in the cloud ☁️.

Dunno what I’ll use it for yet, but hey, I’ve got a database 😄

Collapse
 
nickytonline profile image
Nick Taylor

Borat saying Great Success!

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

Here's an idea I'm working on myself: Let a user connect theirs and use it to keep your "real" cloud database (e.g. Firebase Cloud Firestore, DynamoDB, FaunaDB) within free tier for as long as possible (or just more affordable in general) by offloading their old sales data (e.g. older than this month, per transaction, whatever) to their own Google Drive account.

Collapse
 
nickytonline profile image
Nick Taylor

Hot Rod saying Cool beans!

Collapse
 
rafi993 profile image
Rafi

I once built a simple jobs board with google sheet as the database and google forms as a way to collect data.

Thread Thread
 
stereoplegic profile image
Mike Bybee • Edited

That's actually how I set up comments on my now-ancient personal site (static and built a long time ago with Foundation v5 and an old version of Assemble still based on grunt). I added an "approved" column to the Sheet not available in the form (a Handlebars partial which appended the page URL and submitted to Google Forms via AJAX), so I could moderate the comments in Google Sheets after getting an email of a new Google Forms submission.

It's so old that I don't think I ever got around to updating it after Google changed their CORS policy. Bloop.