DEV Community

Cover image for July 3rd, 2020: What did you learn this week?
Nick Taylor
Nick Taylor Subscriber

Posted on

July 3rd, 2020: 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.

![A surprised seal](https://media.giphy.com/media/ZYdUijuxHE5eU/giphy.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.👇👇🏻👇🏼👇🏽👇🏾👇🏿

![Al Roker hands clasped together going back and forth suggesting a win](https://media.giphy.com/media/3o7bu57lYhUEFiYDSM/giphy.gif)

Latest comments (35)

Collapse
 
peterwitham profile image
Peter Witham

I started learning Combine this week on the Apple platforms and discovered it's not as scary as it first seems. But I also want to believe it's because I've been using a fair amount of JavaScript lately that helped me get that functional reactive head space working.

Collapse
 
nickytonline profile image
Nick Taylor

Borat saying Great Success!

Collapse
 
vonheikemen profile image
Heiker • Edited

I continue my journey into the "functional side" of javascript. I've been playing around with sanctuary, which is like a hardcore version of ramda (which in turn is the functional version of lodash). It's been interesting and weird, you get this cool utility functions but you also get error messages like this.

 error: Uncaught TypeError: Type-variable constraint violation

 insert :: String -> a -> StrMap a -> StrMap a
                     ^           ^
                     1           2

 1)  true :: Boolean

 2)  "Incorrect" :: String

 Since there is no type of which all the above values are members, the type-variable constraint has been violated.

I guess this is good if you know haskell (that type signature is a haskell thing for sure), but it takes time to get used to if you don't.

I made a little guessing game with it. Click on a hex color and an alert pops.

Collapse
 
fluffynuts profile image
Davyd McColl

this: cezarypiatek.github.io/post/method...

I knew there was duck-typing in C# -- I've taken advantage of it and written a generic duck-typer (PeanutButter.DuckTyping which happens at runtime), but there were still some interesting bits in there!

Collapse
 
ashikpaul42 profile image
AshikPaul42

This week I started learning Github actions. I implemented a CI-CD workflow for Sharepoint framework Apps(Online). The journey was hell 😤. But the effort did pay off 😎

Collapse
 
nickytonline profile image
Nick Taylor

Hot Rod saying Cool beans!

Collapse
 
itsjzt profile image
Saurabh Sharma • Edited

I learned more clojure and solved euler problem github.com/itsjzt/euler-project/bl...

Collapse
 
nickytonline profile image
Nick Taylor

Chow Yun-fat giving a thumbs up

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Lego astronaut saying awesome!

Collapse
 
matteobruni profile image
Matteo Bruni

I learnt how to send mouse events programmatically to create something like this:

It was requested by a user that needed something like that for disabled users that couldn't handle a mouse.

Collapse
 
ashikpaul42 profile image
AshikPaul42

This is amazing 😍😍😍😍😍. GREAT WORK 👌✌

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

A kangaroo playing an electric guitar

Collapse
 
chakrihacker profile image
Subramanya Chakravarthy

This week I wrote test cases for the flutter app, I am still struggling to write test cases. Maybe next week I can write some better ones. Also this week I haven't took time to write any blog posts ;-(

Collapse
 
nickytonline profile image
Nick Taylor

That’s great that you got some test cases out. In regards to blog posts, write them when you have time. Don’t stress out about it. Life’s too short!

Collapse
 
abhay676 profile image
Abhay Goswami

Start learning Golang

Collapse
 
nickytonline profile image
Nick Taylor

Stephen Colbert saying Awesome Sauce

Collapse
 
nickytonline profile image
Nick Taylor

Nice!

A kangaroo playing an electric guitar