Cover image for June 12th, 2020: What did you learn this week?

June 12th, 2020: What did you learn this week?

nickytonline profile image Nick Taylor (he/him) ใƒป1 min read

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.

Homer Simpson studying

Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.


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.๐Ÿ‘‡๐Ÿ‘‡๐Ÿป๐Ÿ‘‡๐Ÿผ๐Ÿ‘‡๐Ÿฝ๐Ÿ‘‡๐Ÿพ๐Ÿ‘‡๐Ÿฟ

Bender from Futurama dancing


Editor guide

I finished the Nim track on Exercism.

Apparently I can't just be interested in a language, I always have to go off and gain at least basic fluency... I just consider it a hobby at this point and last time I counted I was paid to write code in over 10 different languages over the years (Perl, VB, Ruby, Lua, Python, JavaScript, Clojure, Go, Java, C, PHP are some that come to mind).


This is me too: did Java and Perl at Uni, moved on to PHP, C, Haskell and finally settled on JavaScript as the language I really use. I also started learning R recently ๐Ÿ˜†

I just have to know how stuff works, and I donโ€™t really care if I use it. To be fair though, I think learning C and Haskell made me better at writing in my main language.

Unlike you Iโ€™ve never been paid, though, this is all a hobby.


Ah yes, I also used R once as a part of a paid project. ๐Ÿ˜„ My main language throughout most of this has been Ruby and it still serves me well after more than 15 years. But I'm just interested in programming languages, I also like to dabble in compilers and interpreters myself.

Wow! Sounds like thereโ€™s not much you havenโ€™t dabbled. Have you learned any Haskell? I find it fascinating, FP makes a lot more sense to me now.

Wow! Sounds like thereโ€™s not much you havenโ€™t dabbled.

Partially a function of age, I started programming in the early 90s. I also just really enjoy different languages and how they approach programming in different ways or add their own unique little touches. Maybe I should start a series of posts about that, like one cool/unique/interesting language feature per post ๐Ÿค”

Have you learned any Haskell?

I've been on and off with Haskell since about 2010, but never worked in it. It's a great language, but without wanting to start a holy war, I prefer OCaml.

Yeah that sounds like an interesting series of posts - I would read that ๐Ÿ˜€


I'm re-learning how to use Ableton Live and have been recording some super weird music. It's been loads of fun.


Niice, been wanting to learn Live myself (got it free from buying a controller) but haven't got the time & energy!


๐Ÿ˜€ I totally understand. I definitely think it's going to be a gradual process. It's so vast... there's just so much you can do with it!


I want to be more productive and what I learner in this week was:
Reducers hooks and js
But what I learner from this week is:
Every second is important,if you waste one another will waste you and youwill regret and waste 3rd and simultaneously you will waste full week!

Ps this is me who wasted last 8 days in youtube and catchy things!
But now I have to be productive!


That's all good but don't get stuck into regretting feeling too much, missing life


Okay, telling the truth I have been regretting and wasting my time , now I realise, but hopefull I will get in path back and grind harder!


This week I was working on Streamsets, a dataOps platform, it was required for my work, SO it was kind of learning on the go. Was a good experience, got to know about Elastic search and Kafka as well.


I am still learning Clojure using Clojure for the Brave and True. I found it very interesting since it is one of the functional language that my previous company wants to implement. Another thing is I am doing some exercise using Hackerrank to prepare for interview process.


I started diving into MDX in gatsby. It has came a long ways since I last tried and everything seems to work well out of the box, except images, they took some work to route through gatsby. I think I have it working right by using a custom component.

It is so cool that I can have complex d3 visualizations largely with just a component downloaded from npm.


Learning to write in object oriented way. I started working on flutter


That's awesome! ๐Ÿ”ฅ

Yes, that's awesome!


I learned how to build, configure and deploy Serverless Functions on Azure.


I finished a short course to learn Affinity Designer (after several years of PS) and it was quite nice, far from being confident yet but i think it is a good start.


Does Unity3D count? Recently inspired by a video about an indie game developer's journey and decided the only way to learn fast is just do it ๐Ÿค—


I learned how to lazy load and preload in Angular. I also learned how to preload a component without a route. I shaved off 2 seconds from my initial load time in dev. Very Happy!


Nice. Way to shave!

1st place in Mariokart


Learned how to do geospatial queries in mongo!


I learned that you can use the โ€œdefsโ€ tag in SVG to define a shape and then โ€œuseโ€ to use it multiple times elsewhere and alter its style in each instance.


I've skilled up in frontend testing, thanks to you! ๐Ÿ˜