Thank André Staltz for the AMA 👏
Message from the host 💬
Thanks for the questions! While answering I got a ton more questions, this was nice.
If I could leave one last comment, I recommend: make it your identity to be a learner. I believe programming is about constant learning. Celebrate failures because they teach you what doesn't work, so you can focus on other alternatives that might work. Keep track of small lessons you learned every week. Don't be afraid to look into the source code of any library you use. Don't be afraid to debug it. Don't get lazy. Don't be afraid of reading or trying that different language. Draw on paper. Read articles. Be curious. Put yourself in uncomfortable new situations. Make it your identity to be a learner. I'm one too.
Hi André, What major front end framework (Angular, React, Vue, or any other) do you think is better to work with FRP?
Given an opportunity to be 20 years old again, how would you start your programming career today? 🤓
Hi André, I would like to know how you went about building Cold Tension (the background story if you can in terms of conceptualization, design and development :-)) and how long it took to build the game. Also, what are the things one must do in order to get started with building a game like Cold Tension?
What are your general views on ReasonML, Elm and other functional languages that can compile to JS? Would you consider developing Cycle.js in one of these languages?
Do you think AngularJS is dead? Many startups in my city, Bengaluru, have ditched Angular in the frontend completely.
What went wrong with Angular?
How did you learn playing guitar? Do you still play it?
BTW, look what I have found 🤓 https://soundcloud.com/andrestaltz
How WebComponents and Cycle.js integrate with each other? WebComponents community is moving very slow, So push from one framework community will give it more momentum?
In the last CycleConf you talked about making programming more visual. Are you still working on this problem?
Hi Andre, I've been focusing on Js for like a 18 months after coming from PHP and Rails. Ive mainly been working with frontend frameworks and tooling but I feel like a jack of all trades, what are the best areas to focus on if I want to become better at FP and asynchronous/ reactive programming, do I need to switch my focus to the back end(node), also do you think it's better to focus on either server or client side over full stack?
I am new to Angular2. What all important topics I need to cover to have better understanding and be able to practically use Angular2 in some project
Could you explain how is be an open source hacker, please? Some more details about hacking and how to become someone like you. Thks.
What programming languages, paradigms or ideas have influenced you to create Cycle.js? How your conceptual thinking shifted from where you've been to where you know? where it was (conceptual thinking) and where it know and path which you've went through?
Thanks for doing this AMA. Here's my question:
What inspired you to start the scuttlebut project? and why has the focus not been on mobile and usability? Do you see any possibility of scuttlebut being mainstream, and not just being used by esoteric techies?
What's your thinking about Phoenix as a backend solution and have you found it to work well with RxJS features such as observables?
Is there a clear path for using stateful animations with Rxjs and Angular 2's Onpush Change Direction strategy?
Hi! What's the best way of using patchwork on multiple devices? Use same profile name on each device, follow same accounts etc. Or what would you suggest?
Do you matter in someway how to involve more Brazilians into the IT world ?
How do you think cycle.js would do in a project where it uses a plugin architecture as one of it's main features? Each plugin must be it's own independent world, and must be able to be loaded from an external source.
I have kind of a weird question, I read about cycle.js ~2015, I actually do enjoy some of the concepts of cycle more than react. But as always business dominated and I mainly use react except for my private projects where I use cycle, aurelia, angular and some old weird stuff I once wrote. I like concepts and ideas more than dogmas.
To the question .... It's a bit weird, I know and I apologize up front, but in the article/presentation I read about reactive concepts in cycle.js there was a paper from a ?french? CS-Student, who wrote about actors and issues of SPLs.
Do you by any reason remember that presentation ? and if you do could you post me the link ?