Beyond The Browser: From Web Apps To Desktop Apps – Smashing Magazine
In this article, we’ll look at the development of desktop applications using NW.js and Electron, the ups and downs of building one and living with one, using one code base for the desktop and the web, and more.
Kurt Vonnegut’s 8 Tips on How to Write a Great Story
“Write to please just one person. If you open a window and make love to the world, so to speak, your story will get pneumonia.”
Five Ways To Animate Responsibly
So here are five bits of advice we can use to pull back from the edge of animation abuse. With these thoughts in mind, we can make 2015 the year web animation came into its own.
Animated Animals in CSS and SVG | Codrops
Learn some interesting animation techniques involving Sass and SVG filters for realistic motion effects on the example of animated animals.
Avoiding Factory Farm Foods: An Eater's Guide | HuffPost
Most people share at least the following traits: they want to be healthy; they like animals; and they value clean air and water. Yet relatively few Americans connect those concerns with their food. As more people start making the link (especially if they’ve seen graphic video footage of industrial animal operations), many decide it’s time to stop eating foods from factory farms. This is a guide for doing just that.
I’ve been a vegetarian for more than twenty years. Unlike the fits and starts described in Jonathan Safran Foer’s autobiographical book Eating Animals, the day I decided to quit eating meat was the last time I ever did.
What did you make today, papa?
I came in from my 10-foot commute once and my 3-year-old looked up from his snack and said, “What did you make today, papa?”
It took me by surprise, as I had always assumed that when I was out of sight I was out of mind. (I now know that children seem to be most interested in you when you’re not around. When you’re actually around, they love to ignore you.) “No, he asks about you all the time,” my wife said. “He always wants to know what you’re doing. I tell him, ‘Papa’s out in his studio making things.’”
How Asking 5 Questions Allowed Me to Eat Dinner With My Kids
By Charles Duhigg
Four years ago, when I began working on a book about the secrets of productivity, I had a hidden motivation: I wanted to figure out how to eat dinner with my kids.
Acid Machine 2
Austin Kleon — Lemony Snicket's Advice on Writing a Nice...
-
Do not start with the thank you.
-
Start with any other sentence. If you first say, “Thank you for the nice sweater,” you can’t imagine what to write next. Say, “It was so wonderful to come home from school to find this nice sweater. Thank you for thinking of me on Arbor Day.”
-
Then you’re done.
I recommend learning how to write a very good thank-you note. A child who can write a nice thank-you note can turn into a cocaine dealer five years later and be remembered as the child who wrote nice thank-you notes.
iO-808
Here (with 2 Years of Exhausting Photographic Detail) Is How To Write A Book
Before I was a writer, I was simply a reader. Like many readers, I was somewhat in awe of the process. I had no idea how the books I read were made, or how if I was beginning to then aspire to one day write one myself, how on earth I would manage to string so many words together.
A Neural Network Playground
Tinker With a Neural Network Right Here in Your Browser.
Don’t Worry, You Can’t Break It. We Promise.
3 tips for presenting new ideas
“A new idea is delicate. It can be killed by a sneer or a yawn; it can be stabbed to death by a quip and worried to death by a frown on the right man’s brow.”
The Roman poet Ovid may have said this over 2,000 years ago, but his words are just as relevant today as they were then.
(From Uncle Ed - 02/22/2017)
Foundation Principles | What We Stand For
Daily execution of practicing consistent, reliable, predictable, effective, thoughtful, compassionate, and yes, even courteous communication.
Kern Type, the kerning game
Instructions
Your mission is simple: achieve pleasant and readable text by distributing the space between letters. Typographers call this activity kerning. Your solution will be compared to a typographer's solution, and you will be given a score depending on how close you nailed it. Good luck!
Smooth as Butter: Achieving 60 FPS Animations with CSS3
Animating elements in your mobile applications is easy.
Animating elements in your mobile applications properly may be easy, too… if you follow our tips here.
While everyone is using CSS3 animations in mobile these days, many are not doing it properly. There are best practices to take into account that are constantly and considerably disregarded. This happens mainly because there are still people who don’t really understand the real reasons why those practices exist and are so vigorously endorsed.
The 40 Best Google Fonts—A Curated Collection for 2017 · Typewolf
These are the 40 best free web fonts available on Google Fonts, in my humble opinion. They are all open-source and 100% free for commercial use. This collection focuses on typeface families from reputable type designers and foundries that contain multiple weights and styles. I’m purposefully avoiding single-weight display faces as they have limited usefulness in real-world design projects.
Buttons in Design Systems – EightShapes – Medium
That’s why Buttons are arguably a design system’s most important component. Devilishly simple, they offer a simple label in a defined region I can press. As such, buttons are where you apply a design language’s base attributes in ways that’ll ripple throughout more complex component later.
Here’s 12 lessons I’ve learned when working the primary button, secondary buttons, and a whole host of other button types in an emerging system.