Award-winning speaker. Sr. Developer Advocate, Microsoft. Writer, CSS-Tricks. Cofounder of Web Animation Workshops
Thank Sarah Drasner for the AMA 👏
Message from the host 💬
I'm so impressed with the quality of the questions you all asked me today! This was so much fun and am honored that people took the time to stop by and participate. I love our community and I owe you all so much.
Best wishes, everyone! 🌮 (tacos are the highest esteem of emojis that I can give)
Hi, Sarah! What are your thoughts on Vue vs React? What makes you prefer Vue?
Hi, Sarah! It's so nice to see you on Hashnode! :)
Over the course of giving many talks, what tips do you have to share with your fellow developers so that they can better deliver a talk on their chosen topics!
Could you tell us about your process of preparation before giving a talk? Thanks! :)
I don't have a question. Just wanted to say I think you're great and wanted to thank you for everything you've done for our community.
Fantastic job out there on the internet! 👏👏
The country I live in, doesn't have more girls who code. What initiatives should one take to attract more girls to code in developing countries? Initiatives that won't cost much.
Hey Sarah, Thanks for doing this AMA. I have a couple of questions for you.
What motivated you to write a book on SVG animation and what challenges do you face while writing it?
Big fan! What is your process for writing? Creating content that is understandable by a large audience can't happen by accident.
Hi Sarah, Thanks for the AMA.
How did you get into the web development? What was your first project and why/how did you do it?
First of all, I love your work. I'm a front end dev and I think you are a big inspiration for all of us. Thank you!
Well, now my questions!
1) How is to work for Microsoft as a front end developer / designer. What kind of challenges you have to face in your daily life in one of the most innovative companies in the world?
2) Which resources would you recommend to someone that has prior coding experience but wants to start learning SVG animations from scratch?
Thanks for your answers!
Thanks for being awesome! I hope you're having a fun night.
Q: Should developers design? And where should a curious developer start?
Hey, Sarah! I am a college student from India. So I would like to ask, what was your way of learning things and new techs when you were in college together with the courses they teach us there? Also, what advice would you like to give to budding developers like me about what should I learn in order to be compatible with the ongoing industry?
Hey Sarah, thanks for doing this AMA - fellow Microsoft employee here!
What advice do you have on submitting talks to conferences to help a talk stand out among the rest? - Especially to someone (ok it's me :) ) who is only getting started with respect to giving talks.
I really enjoyed your introduction to Vue.js series on FrontendMasters.com! Any chance we'll be seeing a new set of videos covering more advanced topics? If so, any topics in particular that you intend to cover?
As a follow-up, are there any resources you'd recommend for Vue.js users looking to bone up on architecture and patterns for larger Vue.js projects?
Hi Sarah, I'm new to Vue and was wondering if you could pls provide any good resources online, for learning Vue? Thanks. Rgds, Tony.
Love your work btw! Did you ever learn design in general or interaction design?
Hi Sarah, thank you so much for doing this AMA.
A quick background story about my struggle with CSS:
I've always believed that given the right introduction and the correct set of tools, one can always pick up anything software engineering related and that's how I picked up backend engineering.
My journey with CSS, however, hasn't been quite the same. Truth be told, I just jumped into the code and started tweaking things. And, honestly, when I started I found it really hard and it used to piss me off when my designer told me to move items 10 pixels to the left and right, over and over again and I left CSS for good (perhaps a very juvenile decision as a young engineer back then).
Now, getting to the actual question: Right now, I am a full-fledged backend engineer and I look at all the UI engineers with pure amazement (and a little bit of jealousy :P).
I would love to do UI engineering as well at some point, so what would you recommend me to do to get started with it?
I would want to do it in a very systematic way, but I haven't really found the right tutorial and there are so many solutions to the exact same problem. Centering a div, for instance. It could be done in so many ways and I never figured out which is the right one. What would you recommend me to do?
I cheated and have 2 questions in one!
How's sudo? 🐕
What's a non technical skill/practice that has helped you the most in your career? (that fellow devs often don't realise/ignore)
1) With the introduction of Nuxt, what are your thoughts on Vue rendering everything that's template driven both on the Client side and the Server side? Possibly replacing twig, blade etc..
2) Any thoughts on how close Nuxt is to being production ready?
Hi Sarah. What do you honestly think of BEM? Both now, and in let's say... 2 years.
Hey Sarah! Thanks for being a great guide for all things VueJS! Really love your articles on css-tricks :) I had a question related to usage of icons: Which is the better approach for icons, font icons or SVG icons? Also, in case the latter, what would be the ideal tools for using SVG icons with VueJS?
Hi Sarah. I have been enjoying following your work. I'm wondering what you see as some of the biggest challenges or pitfalls that come with the new kinds of UIs that are emerging, such as VR and AR? Are there lessons that VR and AR UI designers can learn from web UI developers?
Have you ever felt discriminated in this software development industry just for being a woman?
Hey, Sarah! Tremendous respect for the work you've been doing. Love from India. Any tools from the recent past that you're totally freaking out over?
You would have come across these #beginners question, Sarah.
1) What will be your suggestion/advice for a beginner in data viz?
2) Where to start as a data visualization developer?
3) What will be your recommendation on the learning resources for D3 for beginners apart from the official GitHub docs ;) ?
4) SVG or CANVAS? #futurePrespective
5) is D3 alone enough for dataWiz?
You do a great job covering a wide variety of subjects and come across as immensely passionate about your work. Do you sleep?
Just asking, because... you know, got to watch out for the sneaky robot uprising.
How do you work in animation to serious content? I work in the financial sector and I find it difficult to add animations to my work.
With technologies such as Amazon Polly, how do you see voice and speech recognization influence the future of web apps?
Hey I dont know if you've already Bernard asked, but are you coming tout the web conf un april 2018 in Lyon, France ? Thanks
Big fan! Just wanted to know where do you get the inspiration to make such kickass SVG animations?
Also, if you had to choose one the best frameworks in terms of ease of learning, adaptability and super performance which one would you prefer?
PS. I'm very much biased towards Vue but I'd like to know your thoughts on all "big" 3.
Hi Sarah, thanks for doing an AMA!
Thanks for your time!
Hello Sarah! Is it possible to build a native application with Vue.js GSAP + SVGs? If so, where would I start? Is there anything like create-react-app? What would be used to handle native gestures for sidebars and other animations?