Good Morning!

We’re already at the time of the year when the office may start to feel a little emptier than usual (or Slack channels if you’re remote). This week we’ve selected an educational game, highlighted a Dev Ecosystem from to JetBrains, patent trolls, design advice and a very nice article on #remote-working from a family perspective.

Welcome to DevCraft #7!

Learn Ruby or Play a Game? Why Not Both?

Suggested by Diego in: #programming #gaming

Want to learn to develop in Ruby in a playful way? Ruby Warrior from Bloc, is a fun and innovative way to learn a new programming language. Get your headphones on, and dive into this open source, command-line, adventure game by Ryan Bates.

The State of Developer Ecosystem

Suggested by Diego in: #coding #culture

Is React more popular than Angular? Do programmers code during the weekend? Which is the most common version of PHP? Are Makefiles and C still out there? These are just some of the interesting questions covered in the JetBrains developer survey. I’m missing the classic tabs vs spaces and Vi vs Emacs data analysis, but I guess I can’t have it all.

The Hunted Becomes the Hunter: How Cloudflare’s Fight with a ‘Patent Troll’ Could Alter the Game

Suggested by Paolo in: #patents

And people don’t like to talk about it, even though big companies such as Apple and Amazon have had these cases in the past. This article explains how Cloudflare fought fire with fire, hoping to launch a message to the public and raise awareness.

Blending Work and Life: What Remote Work Looks Like for Families and Partners

Suggested by Paolo in: #remote-work #culture

Working remotely has a lot of benefits, we all know it.

One of the greatest perks is the ability to choose your work schedule and location, to be present for the moments in life that really matter.

This nice article from the Buffer team explains the benefits that families of remote workers have from telecommuting. Some get to spend quality time with their families, others with a close friends, and many even relocating to follow their partner’s aspiration.

More Sketch Plugins and Honest Landing Page Reviews

Suggested by Ruben in: #design

Engineers are usually more concerned about their projects awesome features than how it will look. This isn’t exclusive to software engineering, engineers in all professions share our love for functionality over appearance.

If you’re not sure how the landing page of your project will be received. you can contact Jason Swett, the creator of Angular on Rails. He is willing to do an honest review (a critique, in other words) of your landing page for free, as long as it can be public and you commit to graciously taking criticism.

Find out more at Indie Hackers.

If you’re a designer or Sketch user, we recommend taking a look at the Sketch Material plugin. This plugin generates complex Material Design components including tables, chips, forms and more.

When You Commit to Using Your Shower More Than Github

Would you like to be highlighted in DevCraft? It’s free.

We are always happy to share great articles with our subscribers. If you feel you have written something you think our subscribers would like to read, let us know! Send an email to team@devcraftweekly.com and we’ll be happy to help.

See you next week!