Max is a speaker, sharing his knowledge on stages in front of thousands of people. He has talked about React and related topics at more than a dozen conferences all across the world!
Max works as an open source developer, maintaining a variety of popular open source projects. He created react-boilerplate, one of the biggest React starter kits with over 10,000 stars on GitHub. It's used by companies big and small all across the world to kickstart their new products.
Most recently he co-created styled-components, a new way to style your React applications, and Carte Blanche, a tool to help you rapidly build and test your React components.
Ask Max Stoiber about:
Thanks for all of the lovely questions, I'll have to call it a night! I hope this was interesting, and if you have any unanswered questions you can always reach me on twitter (https://twitter.com/mxstbr) or ask me at my GitHub AMA! (https://github.com/mxstbr/ama)
Huge thanks to Hashnode for setting this up, it's been a pleasure. Have a good one!
Mehdi Raash
JavaScript feels Okay!
I use your boilerplate for my projects but recently I came across next.js. It's a framework built using react especially for server side rendering. You might know about zeit team as they are somehow connected to your styled-components open source project as I have heard. so, how would you rate between 'react-boilerplate' and next.js.
I have been following your repo progress on server side rendering. I want to know that how much long would it take to come out (super excited for this)!
Do you prefer any typechecking lib/tool or just React? Or.perhaps TDD? recommendations?
What's one thing that you
I am currently in my last year of technical college (HTL) and I've been working a lot with OSS the past few years and my plan is to work in that area once I graduate next year.. But I have also been thinking whether I should go to uni or not since I would rather jump straight into the industry working with JS as a front end developer.
Do you think that a uni degree is neccessary to land a nice job in that area, especially if I wanted to work abroad (outside of Austria)?
What's your educational background?
Hi max!
I'm always confused about when do you use functional declaration and when you would functional expression. I'm asking this from a React components' perspective but this can be generic enough.
TIA.
I can see you have worked on many open source projects. So do you work on them in your spare time or some one hired you to do things like KeystoneJS ? If you do it in your spare time then how you manage to do it? Any advise for someone who want to do such open source projects as well while doing full-time job as well?
Hey Max,
I am a LAMP stack developer while JavaScript was my competitive advantage over fellow developers. I am good at JavaScript and want to improve it and want to learn Node and React etc.
What do you think is the best resource for that? Some book or Screen-casts? Like in PHP when I found http://laracasts.com/ I thought why I didn't find something like this when I started. So is there any such resource in JavaScript world?
The world of web development is moving so fast. How do you keep motivated on learning new things? How do you select the projects worth pursuing? What do you do to keep your skills sharp?
When are styled components 2 supposed to be released?
I'm also coming from pure JS/jQuery to React world, but working at the firm that works in GWT (and hate it very much). What's the arguments would you give to ditch GWT in favor for some more modern framework/lib? :)
I work for a decade old FOSS project, we're thinking of spending 3-6 months rewriting core parts of it to modernize the ORM and testability. When is this a good idea vs doing shorter term incremental refactoring?
Because React relies on heuristics, if the assumptions behind them are not met, performance will suffer. Could we expect any further performance tuning contributions to the React reconciliation algorithm?
Hey Max!
What do you think is the most exciting project in opensource and why is it ReactJS and its family of frameworks/tools? :P
What are the drawbacks that ReactJS and its family of tools should fix to be better?
Thanks! Adeeb
Hi Max,
Remote codebase audits (http://mxstbr.com/audits/) is a great idea! How is it working out for you?
One of the things i struggle most with is distributing my time between day job, side projects, open source contributions, personal/social commitments, and, in your case, public speaking engagements and of course AMAs on Hashnode.....
Could tell us a little bit about your routine (if any).. specifically interested in how you manage your time and/or plan your day/week/year? Any tools used? Adopted any techniques (ex. Pomodoro)?
Judging by just the sheer volume of high quality work you're involved in i'm really curious about how you orchestrate this act of super human ability.
Thanks :)
Keystone.js looks like a great project, I see that you guys are on version 0.3.1.7. How secure is it right now?. Do you foresee this project becoming ready for production anytime soon?
How I can plan the architecture of website in reactjs. How to break a whole design in components.How deeply break the page in components. #BestPractice
what are the tricks squeeze the bundle size of a reactjs app or any frontend app?
Another question, is there a package to highlight or remove dead/unused javascript functions?
Hi Max! What do you think about the future of CSS components in native CSS—do you foresee things like style scoping, element queries, container queries, and new scoped selectors ever arriving in native CSS?
Why Thinkmill is interested to have a 100% open source developer in their company?
Do you have any suggestions to convince the company I work for to sponsor the tickets for one of those expensive conferences? 🙃
Luca Barone
Frontend Developer
Hi Max, I've recently discovered the styled-components project and I have some unresolved questions: