neil / tags / development

Tagged with “development” (23)

  1. Sticking to the essentials, with Sara Soueidan | Fixate

    Published Nov 16, 2017

    Sara is a freelance front-end web developer, author, and speaker from Lebanon. She was named Developer of the Year in the 2015 .net magazine awards, and awarded a Web Platform Award from O’Reilly. Sara is the author of Codrops CSS Reference, and is the co-author of Real-Life Responsive Web Design, which focuses on smart “responsive” workflows, effective UX patterns, and powerful front-end techniques.

    Time Stamped Show Notes

    2:33 – Sara is passionate about the possibilities developers have to build useful things for people and for the generations to come. She believes developers have the tools for building the future, and is excited by the fact that the web is getting more powerful by the day.

    3:21 – Sara says that learning and teaching have opened a lot of doors for her. She first got into speaking because of the articles she wrote whilst experimenting with, and learning new features. She actually got her first job from her experiments on CodePen.

    4:34 – Burning out after working on a project taught Sara about what to do, what not to do, what to expect, what not to expect, and to tell clients what to expect and what not to expect.

    8:16 – Sara explains that she doesn’t use a lot of frameworks or tools. She uses HTML, CSS, and Sass. On very simple projects, she doesn’t even use Grunt, Gulp, or any other build tool like that. She writes with the bare minimum.

    9:00 – Sara uses Alfred to speed up her workflow.

    9:37 – TextExpander helps Sara save time by allowing her to respond to frequently asked questions in emails she receives using templates.

    10:17 – Sara loves Sublime Text as her editor, and uses a lot of the plugins that come with it to help her type less.

    10:52 – Sara works early in the morning to avoid distractions on Twitter.

    11:27 – Sara removes any applications, such as email and Twitter, from her work computer that are not essential for work.

    13:05 – Larry mentions how Dash is an app that aggregates documentation, and also integrates nicely with Alfred. It also has its own snippet manager, similar to TextExpander.

    13:56 – Sara finds that she doesn’t have the most productive way to set up projects. She currently uses Jekyll for her website, but the bigger the website becomes, the slower Jekyll becomes.

    14:30 – She admits that Grunt, Gulp, Browserify, or Webpack would make her workflow better, but she finds the thought of installing them and getting them to work overwhelming.

    15:42 – Sara is excited about CSS Grid, because it’s like a CSS framework without a framework. She believes that there’ll be no need for any kind of CSS framework to build grids and websites in the future. She mentions that she has never been a fan of frameworks like Bootstrap as she feels there’s always too much to edit, change, and fix.

    16:21 – Combining CSS Grid with Flexbox is “like magic”.

    17:23 – Sara makes time to learn new things when she needs to use new things.

    18:48 – “Java is to JavaScript as car is to carpet.” Sara studied Java in university. Learning that there was a fundamental difference between Java and Javascript, and that there was a mental shift required in order to work in the different languages has changed the way Sara views technologies.

    Quickfire Questions

    20:17 – Best advice about programming

    Learn the basics. Learn HTML, CSS, and native JavaScript before rushing into frameworks. Learn what you need, when you need it.

    20:46 – Habits for writing better code

    Thinking from a user’s perspective, not only a developer’s perspective. Test components early on – not code testing, but user testing.

    21:39 – BookResponsive Design: Patterns & Principles by Ethan MarcotteGoing Responsive by Karen McGraneAdaptive Web Design by Aaron GustafsonInclusive Design Patterns by Heydon Pickering

    22:50 – Inspiring devsEthan Marcotte and Jeremy Keith. Sara is inspired by anyone who works for the user and who teaches people in the industry to care about them too. She likes that these two authors teach developers how to write better experiences.

    24:40 – How to learn code from scratch

    Sara says that she would definitely be overwhelmed at first if she had to learn programming from scratch. She mentions that she is thankful that she had a mentor to help her get started from the right place. She would start with the basics, because she can’t use a tool or a language unless she really understands it.

    25:34 – How to work smart

    Work healthy. Take care of yourself and to get enough sleep. A healthy body is a healthy mind.

    Books, Tools, and Tech Mentioned

    CoDrops CSS Reference

    CodePen

    Sass

    CodeKit

    Alfred App

    Dash

    TextExpander

    Jekyll

    Sublime Text

    Browserify

    WebPack

    The Smashing Book 5: Real-Life Responsive Web Design

    Contact Sara

    twitter: @SaraSoueidan

    website: www.sarasoueidan.com

    http://fixate.it/podcast/sticking-to-the-essentials-sara-soueidan/

    —Huffduffed by neil

  2. Patterns Day: Paul Lloyd

    Paul Lloyd speaking at Patterns Day in Brighton on June 30, 2017.

    A one-day event for web designers and developers on design systems, pattern libraries, style guides, and components.

    Patterns Day is brought to you by Clearleft.

    https://patternsday.com/

    —Huffduffed by neil

  3. UI Breakfast Podcast. Episode 47: Using Pattern Libraries in Web Design with Laura Elizabeth

    Pattern libraries can help you streamline the design process and build a flexible system (instead of static pages). Today we’re exploring this concept with Laura Elizabeth — a fantastic designer, writer, and speaker. You’ll learn how to plan and build a pattern library, how to document it, and how to make your clients fall in love with the result.

    Show Notes

    Double Your Freelancing — the website Laura is now redesigning with pattern libraries

    Design Academy — Laura’s design course for developers

    Style Tiles — another concept for web design process

    Styleguides.io — great collection of website style guides

    Episode 26: Bridging the Gap Between Designers and Developers with Roger Dudler

    — our episode with the founder of Frontify

    Laura’s official website

    Client Portal — Laura’s product that helps keep all client deliverables in one place (use your special promocode uibreakfast to get $100 off)

    Follow Laura on Twitter: @laurium

    http://uibreakfast.com/47-pattern-libraries-web-design-laura-elizabeth/

    —Huffduffed by neil

  4. Léonie Watson — The Good, The Bad, and The Interesting

    Right before a role=drinks meetup I had a very pleasant conversation with Léonie Watson about what quality means to her. Her definition of quality may differ a bit from many other digital designers and engineers. Léonie turned blind 16 years ago, so certain things we consider to be important might not even exist for her, and the things that are most important to her may not be the first things designers and developers think about.

    We talked about why so many websites are badly built. About the fundamental basics that are missing in many of the frameworks that developers like to use today. And about the designers who believe that wow-experience is more important than user experience. We also talked about the future of technology, incredible things like AI, and how this may make life so much easier for so many people: I like the idea of self driving cars, Léonie needs one. But we also talk about some of the conflicts that exist, for instance between accessibility and privacy, or between different needs of different people.

    It was a pleasant conversation. And the tea was nice as well.

    https://vasilis.nl/gbi/2016/10/09/leonie-watson/

    —Huffduffed by neil

  5. What’s next for the web? - Google I/O 2016

    This talk focuses on the leading edge of web APIs - covering little-known, high-impact features we’ve recently shipped like Fetch and Web MIDI enabling new markets to use the web, and features that are being experimented with now, like Streams, foreign fetch, IntersectionObserver, Web Bluetooth controlling robots, lightbulbs and Physical Web beacons, and WebUSB for Arduino devices and more. We will also spend some time describing the experimental framework that enables us to try out new features with broad markets while ensuring we don’t burn in proprietary APIs.

    Watch more Chrome talks at I/O 2016 here: https://goo.gl/JoMLpB

    See all the talks from Google I/O 2016 here: https://goo.gl/olw6kV

    Subscribe to the Chrome Developers channel at http://goo.gl/LLLNvf

    ===
    Original video: https://www.youtube.com/watch?v=bK6Ah68jEX8
    Downloaded by http://huffduff-video.snarfed.org/

    —Huffduffed by neil

  6. Predicting the future with Rachel Andrew, Eric Meyer, and Jeffrey Zeldman | The Web Ahead

    The landscape of what’s possible in web page layout is changing. Jen has a theory that this change will be a big one — perhaps the biggest change to graphic design on the web in over 15 years. Rachel, Jeffrey, and Eric join her to debate if that’s true or not, and to surmise what the future might bring. This special episode was recorded live at An Event Apart Nashville.

    http://www.thewebahead.net/115

    —Huffduffed by neil

  7. 211: Rapidfire 58 - ShopTalk

    It’s a RAPIDFire episode – Chris and Dave answer your questions as quickly as they can before the gun goes off. Too many tools, comp sci vs programming, vertical rythym, version controlling WordPress, self-employment, div-itis, and mobile email client performance issues are just some (ok all) of the topics covered.

    Q & A

    1:42 What has perplexed me though are the tools out there like Bower, Grunt, Gulp, Yeoman, Browserify. Can you give me a generalization as to where I would put these in my workflow and their purpose?

    11:08 What are the differences between computer science and programming, and is it important to learn traditional computer science to do web app development?

    14:50 Have you ever paid attention to vertical rhythm and modular scales when setting type sizes, line height and positioning in your web layouts?

    22:30 But I’m wondering everybody’s method for using git to version control WordPress. Do you prefer to only version control the theme? Entire WP install? Any tips?

    29:00 What’s your advice for any Front-End Developer before becoming self-employed and what was your greatest hurdle becoming a self-employed developer?

    33:40 What approach would you take if you wanted to vertically center text on top of a responsive full-width hero image?

    39:10 My question concerns working remotely, specifically some of the challenges faced i.e. should I use a recruiter, contract work, job boards to watch for such work.

    43:10 I’ve just started to learn web development, and have a question about the proper use of div tags in an HTML file. Is there such a thing as using too many divs?

    48:40 Is there a script or server-side tool that I can use to prevent certain desktop-only assets from being downloaded to mobile clients when at lead-time?

    Links

    Mean Stack

    RollUp

    Browserify

    NPM

    Gulp

    NPM Scripts

    Tim Brown – More Perfect Typography – talk from 2010

    TGM WordPress plugin activiation

    WP Migrate DB Pro

    Southwest Heart

    Automattic Jobs / Github Jobs / Invision Jobs

    CODE GENIUS – Cascading Sh*t Show by Jacob Thornton

    CodePen Radio: How Swag Gets to Your Door

    Shoptalk Show Shop

    Sponsors

    ​#### ​O’Reilly Velocity Conference 21:30

    The Web is now the dominant channel for commerce. Cloud technology has shifted IT from the back office to the front of business innovation. And the world has gone mobile. In today’s world, every business relies on software to achieve its goals. That’s why Velocity is the single, most important, must-attend conference for engineers, developers, sysadmins, DevOps teams, and other IT workers. It’s where they learn the crucial skills and best practices needed in today’s world to build sites, apps, and services that are fast, scalable, resilient, and highly available.

    At Velocity you’ll hear from some of the best minds in the field, like Bridget Kromhout, Katherine Daniels, and Ilya Grigorik on topics like container orchestration, DevOps, and performance. ​

    show notes:

    ​#### FreshBooks

    This episode is brought to you by Freshbooks Cloud Accounting – Small Business Accounting Software Designed for You – Sign up for a free trial

    Job Mention

    ShopTalk Show Job Board especially for Canadians who Want to Stay in Canada

    Standard Podcast [ 55:00 ] Download

    http://shoptalkshow.com/episodes/211-rapidfire-58/

    —Huffduffed by neil

Page 1 of 3Older