Weekly digest - 2018.17


This week Disney announced new TV series - Star Wars Resistance. It will be animated story of young pilot - Kazuda Xiono - recruited by the Resistance. For now we don't know much about the story, beside the fact that we'll meet new trilogy characters like Poe Dameron and Captain Phasma.
The series is created by Lucasfilm Animation veterans, including Dave Filoni.
Show will have its premiere this fall.

After many years Google decided to redesign Gmail. After Google Calendar, the mail client also got the Material design.
I must admit that after years of using old Gmail, now it feels strange, but I'm sure this is something that I'll get use to.

Unboxings of Nintendo Lobo started showing up on YouTube. I must admit, after watching first announcements I was skeptical. Now, after seeing how this works behind the scenes I am really impressed. I had no idea how much ingenuity and engineering was put to create Labo experiments.

And last but not least, here is the list of interesting articles.

Here are three common ways to create your Lambda functions with AWS
Serverless becomes more and more popular. Here you will learn how to create serverless functions using AWS.

Creating a Website with Nuxt.js and WordPress REST API
From this article you will learn how to create custom CMS using Vue.js, Nuxt.js and Wordpress as a backend.

I built a screenshot API and some guy was mining cryptocurrencies with it
Good reminder that we should always protect our APIs because they can be exploited to do unusual things.

Higher Order Function and its uses in Swift 4
Here you will find overview of functional programming in Swift.

Managing UI Colours with iOS 11 Asset Catalogs
Arnold Sakhnov explains how to manage and use UIColors in iOS projects.

JavaScript ES6 — write less, do more
Short but refreshing overview of new functionality introduced in ES6.

Vue.js & Electron: The easy way
Vue-CLI 3 is here and from this post you will learn how to use it to create Electron project.


Image credits: Disney.

Weekly digest - 2018.04


After busy begining of the year the last week of Junary was calm. I would even risk to say it was boring.
Cryptocurencies are still falling, but on the bright side, Space X finally performed static fire test of Falcon Heavy. Now we are waiting for launch, which is planned for 6th of February.

Beside this nothing much happend so let go stright to list of interesting articles.

Rest confusion explained
Follow up to the very popular and controversial Rest is the new SOAP article.

I am a 9-5 developer and so can you
We programmers spend to much time on coding. We love it, but we also need to know when to stop. In this article Matthew Jones explains how to reconcile private and professional life.

EA scared of youtubers
Recent events showed that gamers have enough of EA's bad practices. It looks like that EA is now scared of the opinions of prominent Youtubers.

How one person caused the price of cryptocurrencies to fall
It looks like, once again, lack of communication caused a catastrophe.

PWAs are coming to iOS 11.3: Cupertino, we have a problem
Apple added Service Workers to iOS 11.3. Those allow programmers to create Progressive Web Apps.

Why I left Google to join Grab
This article might seems to be another rant about "evil" Google, but actually it shows interesting point of view, where Google stopped to be innovative.

HTTPS explained with carrier pigeons
If you ever wonder how HTTPS works, here is human friendly explanation.

Create Guten Block Toolkit
This is zero-configuration dev-toolkit for developing WordPress Gutenberg blocks. Although it is a tool dedicated to WordPress, it has some interesting ideas that have a great chance of being adopted in other projects.

Codable enums in Swift
This article explains how to encode and decode enums with associated types.

Whopper Neutrality
This is brilliant. Burger King shows to ordinary people what is Net Neutrality.

Magnetic USB-C cable
If you're missing magsafe in new MacBooks, this is something that might interest you.


Image credits: SpaceX.