Tag: DEVELOPMENT

Readings for Lunch — [ 12 Sep 2017 ]

IMAGE OF THE DAY

SECURITY

Chrome’s plan to distrust Symantec certificates

At the end of July, the Chrome team and the PKI community converged upon a plan to reduce, and ultimately remove, trust in Symantec’s infrastructure in order to uphold users’ security and privacy when browsing the web.

DEVELOPMENT

Story of retry

Day 1. The beginning.

👨 John
We need to make an HTTP service for getting user name by its id.
🤓 Carl
Oh, but we already have one, it is http://internal.com.

Readings for Lunch — [ 07 Jun 2017 ]

IMAGE OF THE DAY
Sunset gradient (source)

DEVELOPMENT

The Half-Life of Code

If your existing application impedes change, nothing good will come of doing more of what you've done. Here's where the concept of half-life matters. You can lower your costs by reducing the half-life of your least stable code.

ACCESSIBILITY

Home Office Posters

The UK Home Office repository of posters covering different topics – research, access needs, accessibility, design – and the dos/donts for them.

Readings for Lunch — [ 05 Jun 2017 ]

DEVELOPMENT

Being a Junior Developer at 30

Starting from scratch is daunting and when everyone is a lot younger than you and more successful, it can be discouraging. Eva Letter explains how diving into tech at 30 (or any age) can be an incredible adventure filled with memorable experiences, amazing people, and great opportunities.

AUGMENTED HUMANITY

Body Architects

Via Daniele Esposti
Meet the humans who are turning themselves into the future by taking the human body and augmenting it with cutting edge technology

Readings for Lunch — [ 30 May 2017 ]

IMAGE OF THE DAY
Thanks Michele 🙂

DEVELOPMENT

On how your brain is conspiring against you making good software

We always think to programming in rational terms. But this collides with how our brain thinks and works. Jenna Zeiden in her talk at Front-Trends shows how our beliefs are not so correct.

SECURITY

Indian Biometric System Data leaked. Over 130M people could be affected

Biometric authenticators – like iris scans and fingerprints – leaked on such a large scale. And they are unchangeable, so potentially exploitable for a lifetime.

Readings for Lunch — [ 10 Apr 2017 ]

IMAGE OF THE DAY
California's Rare "Super Bloom" Just Got Even More Eye-Popping (source)

DEVELOPMENT

Using the new Chrome DevTools “Code Coverage” feature

Code Coverage lets you run your web app, and for each JS/CSS file, see which lines of code ran and which didn’t. Useful for deleting dead/unused code 🙂

STORIES

Six Dots: The Remarkable Life and Legacy of Child Inventor Louis Braille

How a tenacious boy created one of the most life-changing inventions in human history.

Readings for Lunch — [ 16 Jan 2017 ]

IMAGE OF THE DAY
Without Charles Taylor, we probably would never have heard of the Wright Brothers. Orville and Wilbur Wright hired him in 1902 to work in their bicycle shop. After working for the Wrights for a short time, he was asked to build an engine for their flyer. All of the engine contractors that the Wright brothers had contacted said that what the brothers needed for their flying machine was impossible to create. They needed a gasoline engine weighing less than 200 lbs. and producing eight horsepower. The Wrights asked Taylor to work on the engine while they continued to work on perfecting the aerodynamics of the flyer. Taylor’s experience with engines had been limited to an unsuccessful attempt at repairing one. He ordered a local foundry to produce the crankcase from aluminum and the flywheel from cast iron. When he finished his work on the engine, it weighed a total of 156 pounds and produced twelve horsepower. Just a few months later, this engine would power the 56-second flight that flew the Wright brothers into the history books! – Via Jacopo Romei (source)

DEVELOPMENT

Lessons I learned on development

A lot of good lessons learned by a developer. Maybe obvious, but looks like not learned enough by many of us. A refresher never hurts.

WORK

Working Remotely in Cafes and Possibly Even Surviving

Alternative titles: Retaining Your Humanity While Working in Cafes, or possibly How To Have Your Coffee and Eat It Too, or even the tried and true There’s So Many Damn Weirdos Leeching on the Wi-Fi.

Readings for Lunch — [ 10 Jan 2017 ]

IMAGE OF THE DAY
One of the amazing shots of Bastien Bonnarme, surfer, lifeguard and photographer. (source)

SCIENCE

Mystery of Prince Rupert's Drop at 130,000 fps

Look first at this video, and then at the follow-up, to discover the incredible properties of a Prince Rupert's drop. Just so you know, it's just a drop of glass.

DEVELOPMENT

10 things we changed in the technology team in 2016(ish)

Andrew Walker explains the changes he made in 2016 as technology director at Made by Many. And it's not been only about technology.

Readings for Lunch — [ 30 Aug 2016 ]

IMAGE OF THE DAY

Rifugio Nuvolau, m.2575

DEVELOPMENT

How To Write Unmaintainable Code

How to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. You will even guarantee yourself a lifetime of employment, since no one but you has a hope in hell of maintaining the code.

UX

Saudi Millennials Don’t Use Their Phones Like We Do

Whether you’re an ethnographer or a product manager, the challenge is to learn how to listen with an open mind. As Susan Sontag once wrote, “The only interesting answers are those which destroy the questions.”

Readings for Lunch — [ 11 Feb 2016 ]

IMAGE OF THE DAY
Responsive strategies illustrated by Stéphanie Walter (source)

DEVELOPMENT

Testing in the right places

How the developers at The Guardian decided to get rid of their entire old test suite and integrate the QA with the development process.

Correction: yesterday the link to the article A Gulp-Based External SVG Symbol Sprite Icon System was wrong, sorry. This is the correct one: http://una.im/svg-icons. Also the name of the author is Una Cravats (it was replaced by the damn autocorrect!)

UX

The Industrialisation of Design

Or why Silicon Valley no longer hires UX designers, but prefers to hire talented generalists as product designers.

Readings for Lunch — [ 14 Dec 2015 ]

IMAGE OF THE DAY
All roads lead to Rome? Apparently yes. But only apparently. (source)

DEVELOPMENT

Universal React

Jack Franklin shows how we can build a web application that takes the best of both the worlds: server-side rendering for fast page loads and SEO indexing, and client-side rendering for faster navigation and app-like experiences. In React, of course 🙂

DESIGN

User Experience Delusion

“I don’t often use Photoshop, Sketch, or any other graphics package. You will rarely find me designing hero banners or carousels. I don’t even find myself wireframing much these days. Even so, I do design the experiences of users.”

Readings for Lunch — [ 20 Nov 2015 ]

IMAGE OF THE DAY
Infographic: 1.1 Billion New York City Taxi and Uber Trips (source)

WEB DESIGN

Making sense of atomic design: molecules and organisms

How exactly do you distinguish between molecules and organisms? Alla Kholmatova shares her thoughts after a year of using Atomic Design.

DEVELOPMENT

Divide and Conquer – Content Management done properly

Take an off-the-shelf content management system (like Drupal, WordPress, OpenCMS, etc.) or build a bespoke CMS from scratch? The experience of Red Badger for Sky.

Readings for Lunch — [ 02 Nov 2015 ]

IMAGE OF THE DAY
The dream of the 80s is alive in silicon valley (source).

LEARN

Why I stopped paying attention to industry news

Up until about a year ago, I read industry news religiously. Clickity, click click click. I was a tech-news binger. Then, last summer, I stopped.

DEVELOPMENT

One-line node modules

Lot of people don't get the benefits of one line modules, what would you say to those who tend to critic a lot about node modules that have just a line in them?

Readings for Lunch — [ 14 Aug 2015 ]

IMAGE OF THE DAY
When Google+ dropped an app interstitial the 1-day active users went up 17%. (source)

USER EXPERIENCE

Why are Apple's products so confusing?

Don Norman, famed designer (and former Apple VP) criticise the apparent choice to abandon “ease of use and understanding” in favour of “styling”.

DEVELOPMENT

Writing code for humans

The most common mistake programmers do is assuming they write code for a machine to read. While technically that is true, this mindset leads to the hell that is other people’s code.

Readings for Lunch — [ 07 Jul 2015 ]

IMAGE OF THE DAY
Design is both "artistic" and "scientific" — it's a hybrid discipline with the accent on *hybrid* – John Maeda (source)

FREE COURSE

Browser Rendering Optimization

A free course on web performance, held by performance guru Paul Lewis, to learn how to make your web pages and applications run smooth and fast.

DEVELOPMENT

You Must Tame Complexity to Become a Better Programmer

Complexity is the root cause of the majority of software problems today. Taming it is the most important task for any good programmer.