Tagged with “code” (60)
Chris and Dave talk about what Jamstack means to them, thoughts on being called a Full Stack Developer, state management, writing responsible code, and why web tech can be hard.
When we think of the people behind the most influential technological advances of our day, we usually imagine the leaders of the industry but forget the armies behind them: coders. Dedicated to the pursuit of higher efficiency, these lovers of logic and puzzles are able to withstand unbelievable amounts of frustration; they are arguably the most quietly influential people on the planet.
In his new book, Coders: The Making of a New Tribe and the Remaking of the World, Clive Thompson argues just that. Through increasingly pervasive artificial intelligence, coders have a larger and larger role to play. Thompson analyzes how embedded this industry is in our lives, questioning the lack of geographic and demographic diversity in the sector while outlining his optimistic view on the opportunities that this age of code can unlock. Join us for a conversation about this frequently misunderstood industry culture and a refreshingly enthusiastic take on its future.
Thompson is a freelance journalist and one of the most prominent technology writers. He is a longtime contributor to The New York Times Magazine and a columnist for Wired.
AI Now Institute founders Kate Crawford and Meredith Whittaker explain everything you need to know on the latest Recode Decode.
Cassidy, Klare, and Marie are on this episode to talk about going to a conference and how to get the most out of it. They also compare conference prep styles.
Recode’s Kara Swisher talks with six of the organizers of the Nov. 1 protests, who say the company’s response has been deeply inadequate.
“We want to make the best tools in the world, and we want to do it for decades to come. I’ve been doing WordPress for 15 years, I want to do it the rest of my life.”
The last time I chatted with Kara was in 2013 in the back of a pedicab in Austin. This time I got to sit in the red chair at Vox headquarters in San Francisco, and per usual Kara was thoughtful, thorough and to the point: we talked about WordPress and the future of the open web, the moral imperative of user privacy, and how it all relates to what’s going on at Facebook.
(As it turns out, Facebook also is turning off the ability for WordPress sites — and all websites — to post directly to users’ profile pages. The decision to shut down the API is ostensibly to fight propaganda and misinformation on the platform, but I think it’s a big step back for their embrace of the open web. I hope they change their minds.)
Kara and I also talked about distributed work, Automattic’s acquisition of Atavist and Longreads, and why every tech company should have an editorial team. Thanks again to Kara and the Recode team for having me.
Everything was on the table — and after Facebook’s wildest year yet, that’s a really big table.
Yesterday, I motored my Ford Fiesta down to Facebook’s headquarters in Menlo Park, Calif., to interview CEO and founder Mark Zuckerberg.
I had not done a formal interview with Zuckerberg since he appeared at our D: All Things Digital conference in 2010, when the company was in its early days. Now, Zuckerberg was ensconced in a massive building with a garden on the roof, part of an even larger campus that sprawled all over and was still growing.
Also growing? Increased scrutiny and criticism of the social network Zuckerberg had built into a behemoth.
It’s well deserved given the sloppy way the company has handled a range of issues of late, including not monitoring how user data was abused by Cambridge Analytica, not stopping the Russians from manipulating the platform in the 2016 elections and allowing false news from suspect publishers like Infowars to be distributed on the platform.
The controversies have landed Zuckerberg and Facebook in hearings here and in Europe and have tarnished his nerd-god image.
In this 90-minute interview we talked about a range of things, from news to data to privacy to China to his political ambitions. As you will hear, Zuckerberg can cling closely to talking points, but he also did reveal more than he has about this annus horribilis for him and, well, the rest of us.
While many are justifiably angry at him and at Facebook, I decided to not strafe the billionaire entrepreneur. I tried instead to engage him in a conversation about how he has mishandled his growing power and responsibility and what he planned to do about it.
I think the interview gives a picture of an earnest and canny tech leader who is also grappling with the darker side of his creation. At one point, I asked him who was to blame and who should pay the price for the Cambridge Analytica controversy and he rightly named himself, as the person who invented Facebook. “Do you want me to fire myself on this podcast?” Zuckerberg joked. Spoiler alert: He did not.
Unfortunately, we did not get to every topic. We did not touch on the important issues of diversity, tech addiction and other issues that I hope to get to discuss with him in our next interview.
We spoke to Chris Coyier about dogmatism in the web industry, why it happens, what we can to do be less dogmatic and how to deal with dogmatic people.
Published Mar 22, 2018
Time Stamped Show Notes
0:53 – Chris believes it’s important to seek out the work you love doing and focus your energy there. For him, it’s CSS-Tricks, CodePen, and ShopTalk.
1:37 – CSS-Tricks is primarily a blog, but it’s also full of resources for learning (mostly) front end development.
2:07 – Chris spends most of his time working on CodePen. Simply put, it’s a code editor in the browser. Using pre-processors, it allows you to create front end code and show it off to others.
2:49 – Chris’s podcast, ShopTalk, reached its 300th episode in 2018!
3:01 – Chris is pleased to hear that Sara Soueidan‘s first job came from something she posted on CodePen.
4:49 – CSS-Tricks started in 2007, making it ten-and-a-half years old!
5:18 – Chris loves empowering other developers by giving them a platform to show off their work. He also likes to share the cool things they’re building.
6:33 – “A Lifetime of Nerdery,” gives insight into Chris’s upbringing as a “middleclass kid in middleclass United States, somewhere in middle-America.” He feels his priviledged background played a big part in getting him to where he is now.
7:28 – Chris always knew computers would be part of his career. By obtaining a Bachelor of Arts degree, he was able to combine his love for technology with his love of design.
9:34 – Chris chats about the early years of CodePen and why things were simpler back then. The more CodePen grows, the more pressure he feels about the tech choices they make, and about all the people involved.
11:23 – Email has proven a powerful tool for Chris. A lot of positive relationships and opportunities have come his way through email. “All good things happen over email”.
12:02 – At Codepen they use GitLab for code-editing and issue-tracking.
12:13 – Slack has been a vital tool at CodePen. Chris likes that it is both real-time, and not; it can be used for instant messaging, as well as for messages that don’t need an immediate response.
12:30 – CodePen have recently started using Notion. In essence, it’s a notes app where processes, minutes from meetings, and any other kind of documentation can be stored and shared. It can be used for long-term, and short-term stuff.
14:55 – There’s a lot of wisdom involved in knowing which new projects, frameworks, and libraries to pay attention to. He suggests keeping an eye on what’s going on in the industry, but not necessarily doing a course on every new tool that comes out.
15:21 – Chris suggests being slow and considerate in your technology choices. Although there are popular new libraries like Vue.js out now, the decision for CodePen to go with a React stack made sense at the time.
16:59 – “…an untold story of a really good like React and TypeScript based front end is that it’s less buggy because the way that you write code is less problematic”.
18:34 – Chris believes that browsers should keep up with what developers are trying to force the web to do, and to accommodate it.
19:25 – Stay up to date by reading industry rags, signing up to a few email newsletters, and reading the README’s of new libraries. Then file the important information somewhere in your brain for when it might prove useful.
20:34 – Chris suggests changing up the way you work. Don’t get complacent; try new frameworks, libraries, and processes. Constantly reevaluate the way you work and how you could be doing things differently.
22:44 – Chris would like for Prettier to be more configurable, so that instead of using stylelint for CSS and SCSS checking, and Prettier for code formatting, both could be done using one tool.
23:59 – Best advice about programming
Although technology constantly changes, humans don’t. Always remember that whatever you are building is for a human.
24:55 – Habits for writing better code
Make time to experiment. Toss out your current way of working and try something completely new. And then, to solidify what you’ve learnt, write about your experience.
25:42 – Book
“Learning jQuery” by Jonathan Chaffer and Karl Swedberg
“Design for Community” by Derek Powazek
26:50 – Inspiring devs
David Khourshid for his work with animations and state machines. Mina Markham for highlighting the importance of design systems and their effect on people. Scott Jehl for his writing about performance, as well as everyone at Filament Group for their font-loading work. Jeremy Keith for his fascinating perspectives.
The whole team at CodePen: Marie Mosley, Rachel Smith, Jake Albaugh, and Chris’s co-founders, Tim Sabat, and Alex Vazquez. He feels lucky to be working with some of his heroes!
28:05 – How to learn to code from scratch
Tackle learning code by using a combination of different resources. Use Google, take courses (Team Treehouse, or Khan Academy), buy books, and build projects of your own. Take a multifaceted approach to learning and things will fall into place.
30:36 – How to work smart
Be persistent. If something frustrates you, it’s probably a good sign that you should learn it.
Tools, Tips, and Books Mentioned
A Lifetime of Nerdery
“Learning jQuery” by Jonathan Chaffer and Karl Swedberg
“Design for Community” by Derek Powazek
Page 1 of 6Older