This AMA session is over but you can still ask questions to Chris Coyier on their Hashnode profile.
1) As far as I know you are a self taught developer (the best one) how have you done that? I know it's a long journey to become an expert in one field but sometimes we we need guidance.
2) Could you please mention what tech/language/framework you're going to utilize in the next 6 months?
3) What's the tech stack of CodePen?
4) How many programming books do read per month?
One more thing, I started off my programming with CSSTricks :) Thanks for all the tricks you taught us :)
CSS Tricks was the first blog that ever encouraged me, as a designer, to learn to develop.
The amazing thing is that in all those years the tone of css tricks remains the same (logical straightforward and un-intimidating) but I do wish you would have have more code pen meetups in SF.
Sorry for the long intro.
question: I have hit a spot in my career where it seems like I have to decide on dev or UX. Very few companies have team lead roles that are hybrid (it's kind of a new concept).
I know I can always learn on my own time but I can't imagine not using code as a design tool and vice versa. I would love to know how you have stayed firmly in between the two worlds and what steps I can take make it easier for people to accept more fluidity within a leadership role.
I've recently been thinking about the future of CSS and JS division of responsibility/functionality on modern webapps. Currently, there seems to be a trend for migrating functionality that has traditionally been the responsibility of JS and Jquery libraries to CSS. In the last couple years, CSS only implementations of menus, columns, counters, media queries, and animations have become widely known and common place (thanks to services like Code Pen and Css Tricks) since they are cleaner and more fluid especially on mobile.
I often find that developers in your position, those considered to be gurus in their field, respond to these questions the same way. "I just love doing what I do".
You have a fair share of large projects. How do you keep from burning out? How do keep it all manageable? Is it as simple as never getting tired of it all because you enjoy it so much?
Interested in any tips you have. Are you a goal oriented person who keeps track of progress? Does that keep it all in perspective? Or do you have any other good advice on the subject?
As someone who is just now starting to get into web development. Should I still be worried about compatibility with old IE browsers? Every time I google something I end up with posts saying things like "Can't use that yet because I have to support IE 8 or below" Of course these are usually are old posts from stack overflow.
I guess I'm asking should I learn all the old school tricks of centering things or can I flexbox the shit out of my site and use fancy things like border-radius?
As a side note, just wanted to thank you for everything you've done for the community. CSS-tricks always goes at the end of my google searches.
Hey Chris! My question is an extension of a question here, nonetheless I'll ask it in my context and words. It's not related to CSS tricks and Codepen (which are awesome by the way!)
I learn something new, keep reading the blogposts, tutorials, docs, follow up on forums; but when I have an idea, I never follow up properly on it, because either
- I convince myself that I won't be able to do it
- I convince myself that I need a mentor to help me make it.
- I get intimidated by people who are better than me and are making things.
- I always force myself to do something alone, not asking many people to join on the idea, because I think I'd only be able to learn something properly if I do it alone.
Background: I'm 4 months old to web development.
Have you ever faced emotional bogging down challenges like these while starting up? How do you suggest I eliminate these for good and actually convert an idea into reality for good?
I love CSS-Tricks and CodePen! And it's been a while for me, but Shop Talk has always been a joy to listen to. Thanks for all the work you've put out!
On that note, since you've dirtied your hands with so many different web techniques: How do you get yourself in the right mindset to learn new skills/technologies?
First of all I need to thank you for being the person from whom I've learned the most this past 4~5 years since I started my career in Web Development. I learned more from your Lodge videos on the CSS Tricks redesign than from many of the books I've read and tutorials I've followed. So, thank you forever for that!
I always find myself not knowing what to do when trying to learn some new framework, library, language. I end up reading lots of docs, blog posts, watching youtube videos but not building anything. I know I should build something to incorporate new knowledge, but I always ask myself: "What should I build?" I know I could always go with the Todo app or the Weather app, but those tend to became repetitive even when using other frameworks, libraries or languages.
I wanted to ask you: whenever you try to learn some new language or new framework, what is your approach? Do you just start building something while reading docs and watching videos? Do you first read documentation and some books or blog posts?
There has been a few rumblings about "failed" web standards recently (https://www.peterkrautzberger.org/0186/ for one), I've recently run into it myself with https://www.w3.org/TR/speech-synthesis/ and the patchy/broken support that currently exists in browsers.
I was wondering what you're take is on this working group issue, and if you think it's going to get better or worse while all our attention seems to be focused on ES6 and beyond.
Should I take this WordPress job I'm being offered?
The job in question is at a small agency that basically makes money by selling WordPress sites to small businesses and charging for upkeep/maintenance. I have no problem with WordPress itself, but my goal is to learn web development more thoroughly than just WordPress. The owner of the agency told me as much that most of my work will be configuring a theme. I feel like this job won't be instructional as I hope, and my time would be better spent learning relevant skills on my own. Basically, I want to be a web developer, not a WordPress developer.
I don't need the money either. I'm a full-time student currently.