Month: March 2016

Readings for Lunch — [ 31 Mar 2016 ]

IMAGE OF THE DAY
Supertroll 🙂

WINDOWS

Ubuntu on Windows

Via Christian Heilmann
In-depth details about the Ubuntu bash shell on Windows 10, from the creator.

GAMES

Botanicula

Time ago I played with Machinarium, and was simply amazing. This past weekend I played Botanicula with my daughter, and it was fantastic. I love every single game developed by this game studio.

Readings for Lunch — [ 30 Mar 2016 ]

IMAGE OF THE DAY
Boeing 727 house located in the middle of a forest by Rhianna Lakin (source)

INTERACTION DESIGN

All Talk and No Buttons: The Conversational UI

Conversational UIs are the new kid on the block of the UX and IxDA disciplines. And they are going to introduce a completely new way of thinking and designing a user journey and interaction. (“Photoshop? Where we’re going, we don’t need Photoshop”)

LONG READS

The End of the News as We Know It: How Facebook Swallowed Journalism

Our news ecosystem has changed more dramatically in the past five years, than perhaps at any time in the past five hundred.

Readings for Lunch — [ 23 Mar 2016 ]

IMAGE OF THE DAY
The only thing I could think to in a day like this: cherry blossoms will start to bloom in Japan, despite our littleness and pettiness.

TOOLS

Performance Widget

A Chrome extension developed by the FT Labs, which will run a set of synthetic performance tests on any page visited by the user and place the results from these tests inside a widget on the page.

DESIGN

Atoms, Modules and Other Fancy Particles: Building a Pattern Language For The Web

The talk that Alla Kholmatova presented a few days ago at Smashing Conference, about modular design systems.

Readings for Lunch — [ 22 Mar 2016 ]

IMAGE OF THE DAY
“Ireland on a Monday” by Tobias Tom (source)

FRONT END

Dirty Tricks From The Dark Corners Of Front-End

Vitaly Friedman presented this talk at the latest Smashing Conference, about dirty practical techniques and clever ideas developed in actual real-life projects.

NUMBERS

Developer Survey Results

StackOverflow conducted a survey on over fifty thousand developers, that shared where they work, what they build, and who they are. Here the results.

Readings for Lunch — [ 21 Mar 2016 ]

IMAGE OF THE DAY
The fantastic team of Codemotion: a great job by an even greater team! (source)

UX

UX Timeline, back to the past!

Based on the Wayback machine, this website shows how some of today's best company websites like Mailchimp, Uber, Spotify and AirBnB have evolved in time.

FONTS

Quiroh

A functional typeface that expresses both artistic life and emotion. Taking its inspiration from the industrial revolution of the 19th Century where romance and science coincided. Now is 70% off.

Readings for Lunch — [ 17 Mar 2016 ]

IMAGE OF THE DAY

Paper flowers via Liliana Bragadin

DESIGN

How to Create Visually Effective Calls-To-Action

Designing your pages for conversion is a tricky job. It’s a constant fight of what works and what doesn’t. It’s a never ending process of testing, measuring and making changes.

JAVASCRIPT

NFL + React

A review of last NFL's last year spent iterating and building on React’s core concepts, testing various Flux implementations, following different functional approaches and tackling architectural concerns.

Readings for Lunch — [ 16 Mar 2016 ]

IMAGE OF THE DAY
Clockwork, Westminster (source)

DEVOPS

The Epic Story of Dropbox’s Exodus From the Amazon Cloud Empire

Via Uberto Barbini
Half-a-billion people stored files on Dropbox. The files were in Amazon’s cloud. Until Dropbox built its own infrastructure.

SVG

Creating an SVG Icon System with React

An interesting approach on how to use React to directly inject/inline the SVG elements into the DOM without using <use>. Probably not an all-purpose solution, but something to keep in mind anyway.

Readings for Lunch — [ 15 Mar 2016 ]

IMAGE OF THE DAY

Barcelona Floors, a photographic serie by Sebastian Erras (source)
Tip: don't miss the Parisian floors and Venetian floors too.

WORK

Working for half a day to be more productive

Elliot Jay Stocks on his new ‘Day Plan’ calendar of two main productivity periods: morning for work and afternoon for admin.

GIRLS & STEM

Teach girls bravery, not perfection

Reshma Saujani, founder of Girls Who Code, explains why she has decided to teach young girls to take risks and learn to program .

Readings for Lunch — [ 11 Mar 2016 ]

IMAGE OF THE DAY
“Loving Vincent” is a movie about Vincent Van Gogh, 12 oil paintings per second, all done by over 100 painters trained in the same style. Simply amazing! (source)

PROGRAMMING

Maybe we could tone down the JavaScript

“What’s less great [about the web] is a team of highly-paid and highly-skilled people all using Chrome on a recent Mac Pro, developing in an office half a mile from almost every server they hit, then turning around and scoffing at people who don’t have exactly the same setup”.

CSS

Component Style

Is there a “right” way to style components? Danny Bowman tries to respond to this questions. Starting from the modern separation of concerns to end with CSS Modules as a possible ideal solution.

Readings for Lunch — [ 10 Mar 2016 ]

IMAGE OF THE DAY
Tricky topic of human-robot ethics now and in the future explained – Keynote #ixd16 (source)

BOOKS

Enduring CSS

Ben Frain's guide on how to write style sheets for large scale, rapidly changing, long-lived web projects is now available online for free. If you prefer you can also buy it in PDF or eBook.

DEVOPS

How to deploy software

Via Rafael Yepes Garcia
A long essay about the high-level aspects of deployment: collaboration, safety, and pace. The first-hand experience of Zach Holman.

Readings for Lunch — [ 07 Mar 2016 ]

IMAGE OF THE DAY
“The last programming book you'll ever need” – Via Giordano Scalzo (source)

ART & DESIGN

3,900 Pages of Paul Klee’s Personal Notebooks Are Now Online

Via Alla Kholmatova
The Zentrum Paul Klee made available online the artist’s personal notebooks, which he used as the source for his Bauhaus teaching between 1921 and 1931.

PROGRAMMING

Feature Toggles

Via Vitaly Sharovatov
Feature toggles are a powerful technique, that allow a team to modify a system behaviour without changing code. A thorough article on how to do it in a proper way.

Readings for Lunch — [ 01 Mar 2016 ]

IMAGE OF THE DAY
Slow sucks (source)

METHODOLOGIES

The Extinction of Agile Coaching

So will Agile Coaching become extinct? Yes, it will. At some point in the future, it won’t be necessary anymore. Many organizations will structure their organization differently by aligning people around the customer which will reduce the need for Agile coaches.

JAVASCRIPT

Notes on our current React stack (or "How I survived and enjoy React projects")

“I’ve been working full time with React for a year. Over this time I started three projects where I learnt something new and tried different combinations. As of today, I never felt as confident as I am with the current stack for building complex web applications. It’s a great time to be a JS Front end developer.”