Good morning! We are in December and the end of this 2017 is approaching: time for retrospectives and projects for next year. We are preparing a new DevCraft special, which will be ready next week, we hope you’ll like it.
Meanwhile, start the week with a good coffee and enjoy Devcraft #26.
A new resource created by Trello’s team on remote work. It’s nice to see how companies are raising awareness on the subject.
The link is a PDF with the complete ebook and with contributions from the most important companies that do remote work: Atlassian, Buffer, Automattic and many others.
[subscribe-box text=”Subscribe before you forget! Join to the DevCraft community now and receive a similar one next monday” button-text=”Send Me the next Issue” position=”top”]
Frameworks, Languages, and Tools
A collection of mistakes that all of us have done in the past. Actually, I think I can still use some of the advice of this article.
Many pieces of research show that your productivity level is affected by background noise. Noizio is a Mac OSX menu bar application to create different ambient sounds and help you to concentrate: rain sound, university cafe, wind blowing, the sea and much more. Noizio allows you to mix different sounds and create your personal productivity sound. Try it out!
Have you ever thought that changing a formula in Excel is a reactive pattern?
You will not learn any React in this article, but if you don’t really understand the concept of reactive you will enjoy the reading.
Do you know that moment when your team is doing a demo and suddenly the app shows a terrible bug? That moment in which everybody shuts up and avoids visual contact? Well, that happened in Cupertino this week.
In case you missed, this is just another link to THE BUG in OSX High Sierra.
Adam is a software engineer at Mobile Jazz. He has been working with front-end development for a couple of years now and has recently started using TypeScript (and Angular). Here are some of his first impressions of TypeScript.
The static typing is very useful for catching errors, and it’s great to be able to set types to variables too, e.g. string, number, any, consts etc. Interfaces are a nice way of ensuring the correct information is set or exchanged between methods.
If programming languages where guns.