Tim Brown is our guest to talk about his new book coming soon called Flexible Typesetting from A Book Apart.
Tagged with “design” (727)
1x I’m your host, Andy Clarke, and I’m writing a Hardboiled Web Design book about Art Directing for the Web. You can find out more about that at stuffandnonsense.co.uk/books. Over the next few weeks and months, I’ll be discussing art directing for web with my guests, some of the most experienced art directors and designers working on the web today.
In this episode, Dan Mall and I discuss Art Directing the Web.
In this week’s episode, we talk about the Progressive Enhancement approach to web design and development with Aaron Gustafson.
Jen Simmons—Designer Advocate at Mozilla, creator of Firefox Grid Inspector, host of Layout Land and The Web Ahead, member of the CSS Working Group, coiner of Intrinsic Web Design, and general force of nature—is Jeffrey Zeldman’s guest.
In this episode of devMode.fm, we talk to web veteran & founder of the Web Directions conference, John Allsopp. We talk about the origins of the web, including many technologies you may never have heard of. John drops some fantastic tidbits from the perspective that only someone who has seen it all can offer.
We also meander through a philosophical discussion of the current and future state of the web development industry. Are certain jobs in the web development world in danger of becoming obsolete? Join us for a fun and far-ranging discussion!
Having worked with Jon many times over the years I can honestly say he’s one of the best in the world at what he does so was incredibly happy to have him on the show.
Unfinished Business: Art directing for the web, with Dan Mall — Stuff & Nonsense, product and website design North Wales
I’m currently writing a hardboiled web design book about Art Directing for the Web, so in this season of the Unfinished Business podcast I’m discussing art directing with my guests who are some of the most experienced art directors and designers working on the web today. This week I talk about art direction with Super Friendly, Dan Mall.
Creative director, advisor, designer, developer, author (Pricing Design), speaker, mentor, musician, and entrepreneur (SuperFriendly, SuperBooked) Dan Mall is Jeffrey Zeldman’s guest.
Design that doesn’t scale well hurts—it’s a short-term approach impacting product sprints and ability to ship quickly. Design systems offer a magic solution, but the pause in engineering resource is not easy to justify. They’re not just about pretty buttons—they’re about speed-to-fixability that ensures silo’ed bugs don’t sink your UX. Hear from (+ learn from the mistakes of) the Airbnb, Eventbrite & Pinterest folks involved in selling in of concept, proof of value, & successful creation of a DS.
[Programming descriptions are generated by participants and do not necessarily reflect the opinions of SXSW.]
Published Mar 15, 2018
John has been building for the web since the early 90’s. With his timeless article, The Dao of Web Design, his book, Developing with Web Standards, and as co-founder of the Web Directions conference series, John has made a massive impact on the lives of designers and developers the world over.
Time Stamped Show Notes
0:51 – John came to the web from a computer science and software engineering background.
1:14 – In the early nineties, John developed a hypertext knowledge system. Whilst considering his options on how best to distribute the software, he realised that the internet would be a great fit. No publisher required, and no tiny royalties!
1:43 – At the beginning, John thought the web was a fad.
2:08 – The web was officially launched in 1991 but received a lot of criticism at the time. Users complained that links were one-directional, and that there was no centralised hub to see the links between documents. In fact, a paper proposed by Tim Berners-Lee (the man considered to be the inventor of the web) was rejected!
2:58 – What people initially saw as weaknesses of the web, actually turned out to be its strengths. One “weakness” was the fact that everything was freely available to everybody; even people who are not software engineers or programmers.
3:31 – Once John realised the power of the web, he started to develop courses, and CSS tools, training, and materials. In more recent years, his efforts have been focused on organising conferences where he helps “amplify the voices and ideas of other people”.
4:54 – John is interested in the way humans interact with computers and how this will evolve over time. He wants to see the current paradigm of “personal computing” broken down and become less text and screen-based.
7:43 – The idea of a computer as a bunch of apps with various features will change; our interactions will become much more contextual and unique to our individual conditions. Computing will become more and more a part of our everyday life. John gives two examples – cochlear implants, and technology that can predict the onset of a psychological episode.
11:53 – “Debugging is a black art.”
12:57 – John tells the story of a single missing character in Fortran code and how it lead to an unmanned space shuttle exploding!
13:47 – When deciding what to put where on his daily todo list, John considers the task’s importance, as well as the times of day during which he is most productive. He finds that todo lists give him a sense of accomplishment and progression.
14:55 – “People who show gratitude tend to be happy.” John encourages his kids to reflect on one thing each day for which they are thankful.
16:08 – When making the transition from developing software to running events, John had to begin a completely new learning process.
19:19 – John is interested in using his expertise to gain better insight into the wants and needs of his customers so that he can tailor the Web Directions service to better suit them.
20:22 – John started programming using BASIC on a “pre-PC style” computer. It relied on a tape deck with audio cassettes in order to write programs.
20:57 – John came from a very traditional, imperative, object-orientated approach to programming. Only when the web came around was he exposed to the declarative approach.
21:29 – John found the idea of declaring what you want to happen, rather than how you want it to happen, revelatory.
21:57 – John thinks CSS is greatly undervalued. Whereas experienced React developers are in high demand, skilled CSS developers seem to struggle to find good positions.
23:45 – Best advice about programming
“You ain’t gonna need it” (YAGNI). If you don’t need it, don’t build it.
24:15 – Habits for writing better code
A strange mixture of OCD and ADHD allows John to both drill down on the details and get them right, as well as make the disparate connections necessary for writing good software.
25:15 – Book“Designing with Web Standards” by Jeffrey Zeldman
26:19 – Inspiring devsJason Miller, the creator of Preact. Not only is he developing interesting technology, but he is also great at articulating his thoughts on the web platform as a whole.
27:33 – How to learn to code from scratch
Pick a real-world problem and learn new technologies as you solve it.
29:42 – How to work smart
Implement the 80/20 rule. Determine what requires only 20% effort, but yields 80% of the results.
Tools, Tips, and Books Mentioned
“A Dao of Web Design,” by John Allsopp
“Developing with Web Standards,” by John Allsopp
The Web Directions conference series
Amazon Web Services Machine Learning API
Watson AI API
Google Cloud Platform AI API
Dijkstra’s books on software engineering
“Design Patterns: Elements of Reusable Object-Oriented Software,” by The Gang of Four
“Designing with Web Standards” by Jeffrey Zeldman
The 80/20 Pareto Principle
Page 1 of 73Older