Podcasts about react finland

  • 7PODCASTS
  • 18EPISODES
  • 1h 1mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 11, 2022LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about react finland

Latest podcast episodes about react finland

Webbidevaus.fi
130: Webbikomponenttidevaus!

Webbidevaus.fi

Play Episode Listen Later May 11, 2022 83:01


Onko The Year of Web Components vihdoin täällä?! Ovatko varjo-DOM ja kaverit lupaus uudesta ja mahtavasta vai onko lisävauhdin tarve edelleen läsnä? Mitä ovat HTML-nokat? Vieraana mahtava Matias Huhta Suomen Turusta.Jakson linkitMatias Twitterissähttps://webbidevaus.fi/57https://open-wc.org/discover/slack/https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elementshttps://github.com/mdn/web-components-examples/blob/main/popup-info-box-web-component/main.jshttps://lit.devhttps://shoelace.style/https://github.com/github/time-elementsMatiaksen talkki React Finland 2021:ssäSuomen kotiolutdiscordMatiaksen olut-IOT-laiteMatiaksen podcast Shy BoysJakson fiiliksetTommi: ESP32 + Ikea ilmanlaaduntunnistin = ilmanlaatusensoriAntti: Nintendo 3DSMatias: Olut-IOT-laite

Learn With Us
Mitigating Conference Armageddon ☄️

Learn With Us

Play Episode Listen Later Mar 30, 2020 58:44


The first conference podcast I have recorded. I talk with industry veterans in the event space about how conferences are moving virtual. Juho Vepsäläinen  runs React Finland and Daniel (known more popularly as DanRam) is an igniter. A 5x TEDx speaker, 3x entrepreneur, prolific speaker, and startup coach.

React Round Up
RRU 085: Building Resilient Architecture with Monica Lent

React Round Up

Play Episode Listen Later Oct 29, 2019 64:55


Monica Lent has been interested in software from a very young age, and made her first domain name when she was 9 years old. She studied legacy languages Latin and Ancient Greek in university, but ended up keeping her college development job and going into software. She recently left her job and founded a startup, analytic tool designed for bloggers designed around affiliate marketing. She talks about some of the lessons she’s learned, including how to sift through data and how to make it useful for people.  Monica gave a talk at React Finland and she first applies some of her principles from that talk to what she’s learned founding a startup. One of the main differences she’s found is a small startup has different needs and levels of stability than a business. In early stage business, you have to decide where you want to invest in quality and where you shouldn’t be investing. For example, her primary focus is on her algorithm that runs the tool, and UI is less of a priority. In a large company, this might be structured differently. The panel discusses how to distill the priorities from the project manager so you know where to spend your time, something that takes a lot of experience and failure. They agree that if something is business critical and will cause the business to lose money if it fails, those things should be a top priority.  Second, the panel discusses the merits of different practices such as whether or not to deploy on Friday and having engineers on call. In Monica’s React Finland talk, she talks about the importance of constraints, which can help with these kinds of decisions. She explains that instead of thinking of architecture as something super abstract, think of it as enabling constraints, as picking ways to do less and end up with code that is safer to run, longer lasting, and has fewer bugs. Thomas shares how he used to oppose constraints and architecture, and how he changed his mind. They discuss the importance of automation over documentation for building sustainable code.  Third, Monica explains her opinion on how copying and pasting code instead of adding dependencies is a positive constraint. She prefers this method most of the time but not in all cases because it keeps your code flexible and avoids unnecessary specialization. However she is not advocating for copy/paste over dependencies in every situation : rather the point comes down to using copy/paste instead of inappropriate coupling. Sometimes, when you create an abstraction and combine two pieces of code, this new combination makes code more brittle than it would be otherwise Components put in the shared folder almost never leave. This causes the  component to become very specialized and not work in all scenarios. The panel discusses where this method may not work. Thomas talks about some of his favorite tools for simplifying complexity, React Hooks and Relay. Monica and the panelists discuss the merits of using TypeScript and proper methods for coupling code. Fourth, the panel discusses how so much of programming is dealing with other people and the importance of keeping your ego out of it when designing constraints, especially since developers hate other developer’s abstractions. They debate whether pride is a characteristic of junior or senior developers. They note that it is easier to get prideful and opinionated when you’re not working on a team. Thomas believes that if you aren’t working on a big team, you should force yourself to talk to people with opposing positions. The show concludes with the panelists agreeing that it all comes down to the balance between priorities and making things work. Sometimes we can get so focused on making something work that we lose sight of what actually matters. They agree that  collaboration generally yields better results than leaving it to one person. Monica talks about the importance of senior developers nurturing their team by leading from behind to help people come up with their own solutions. The panelists talk about different methods they’ve seen for doing this.    Panelists Leslie Cohn-Wein Thomas Aylott Lucas Reis With special guest: Monica Lent Sponsors Progress KendoReact | Try now for FREE: kendoreact.com/reactroundup Sentry use the code “devchat” for 2 months free on Sentry’s small plan Views on Vue Links Monica's React Finland talk Narcissistic design talk A Philosophy of Software Design React Hooks Relay TypeScript Webpack gRPC Prettier 7 Absolute Truths I Unlearned as a Junior Developer Follow DevChatTV on Facebook and Twitter Picks Leslie Cohn-Wein: Xochimilco, Mexico City, Mexico List of CSS mistakes Thomas Aylott: Get the Truth book Lucas Reis: Lovevery Zero Fasting app Monica Lent: The Mom Test by Rob Fitzpatrick

Devchat.tv Master Feed
RRU 085: Building Resilient Architecture with Monica Lent

Devchat.tv Master Feed

Play Episode Listen Later Oct 29, 2019 64:55


Monica Lent has been interested in software from a very young age, and made her first domain name when she was 9 years old. She studied legacy languages Latin and Ancient Greek in university, but ended up keeping her college development job and going into software. She recently left her job and founded a startup, analytic tool designed for bloggers designed around affiliate marketing. She talks about some of the lessons she’s learned, including how to sift through data and how to make it useful for people.  Monica gave a talk at React Finland and she first applies some of her principles from that talk to what she’s learned founding a startup. One of the main differences she’s found is a small startup has different needs and levels of stability than a business. In early stage business, you have to decide where you want to invest in quality and where you shouldn’t be investing. For example, her primary focus is on her algorithm that runs the tool, and UI is less of a priority. In a large company, this might be structured differently. The panel discusses how to distill the priorities from the project manager so you know where to spend your time, something that takes a lot of experience and failure. They agree that if something is business critical and will cause the business to lose money if it fails, those things should be a top priority.  Second, the panel discusses the merits of different practices such as whether or not to deploy on Friday and having engineers on call. In Monica’s React Finland talk, she talks about the importance of constraints, which can help with these kinds of decisions. She explains that instead of thinking of architecture as something super abstract, think of it as enabling constraints, as picking ways to do less and end up with code that is safer to run, longer lasting, and has fewer bugs. Thomas shares how he used to oppose constraints and architecture, and how he changed his mind. They discuss the importance of automation over documentation for building sustainable code.  Third, Monica explains her opinion on how copying and pasting code instead of adding dependencies is a positive constraint. She prefers this method most of the time but not in all cases because it keeps your code flexible and avoids unnecessary specialization. However she is not advocating for copy/paste over dependencies in every situation : rather the point comes down to using copy/paste instead of inappropriate coupling. Sometimes, when you create an abstraction and combine two pieces of code, this new combination makes code more brittle than it would be otherwise Components put in the shared folder almost never leave. This causes the  component to become very specialized and not work in all scenarios. The panel discusses where this method may not work. Thomas talks about some of his favorite tools for simplifying complexity, React Hooks and Relay. Monica and the panelists discuss the merits of using TypeScript and proper methods for coupling code. Fourth, the panel discusses how so much of programming is dealing with other people and the importance of keeping your ego out of it when designing constraints, especially since developers hate other developer’s abstractions. They debate whether pride is a characteristic of junior or senior developers. They note that it is easier to get prideful and opinionated when you’re not working on a team. Thomas believes that if you aren’t working on a big team, you should force yourself to talk to people with opposing positions. The show concludes with the panelists agreeing that it all comes down to the balance between priorities and making things work. Sometimes we can get so focused on making something work that we lose sight of what actually matters. They agree that  collaboration generally yields better results than leaving it to one person. Monica talks about the importance of senior developers nurturing their team by leading from behind to help people come up with their own solutions. The panelists talk about different methods they’ve seen for doing this.    Panelists Leslie Cohn-Wein Thomas Aylott Lucas Reis With special guest: Monica Lent Sponsors Progress KendoReact | Try now for FREE: kendoreact.com/reactroundup Sentry use the code “devchat” for 2 months free on Sentry’s small plan Views on Vue Links Monica's React Finland talk Narcissistic design talk A Philosophy of Software Design React Hooks Relay TypeScript Webpack gRPC Prettier 7 Absolute Truths I Unlearned as a Junior Developer Follow DevChatTV on Facebook and Twitter Picks Leslie Cohn-Wein: Xochimilco, Mexico City, Mexico List of CSS mistakes Thomas Aylott: Get the Truth book Lucas Reis: Lovevery Zero Fasting app Monica Lent: The Mom Test by Rob Fitzpatrick

Learn With Us
Building Tech Conferences Masterclass with Juho Vepsäläinen and Dylan Schiemann

Learn With Us

Play Episode Listen Later Sep 29, 2019 42:29


I spent the afternoon with Dylan Schiemann and Juho Vepsäläinen on what makes a great Tech Conference.I was surprised by how important community and the soft sides of the tech business were in creating memorable experiences for your clients (aka conference delegates).I was with them at the HalfStack conference in Vienna and look forward to seeing it in London later this year. Also, check out React Finland organised by Juho.   

masterclass tech conferences juho dylan schiemann react finland juho veps
Devchat.tv Master Feed
RRU 076: Ignite and the React Community with Jamon Holmgren

Devchat.tv Master Feed

Play Episode Listen Later Aug 27, 2019 54:21


Sponsors React Native Radio Sentry use the code “devchat” for 2 months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT Panel David Ceddia Lucas Reis With special guest: Jamon Holmgren Episode Summary Today’s guest is Jamon Holmgren from Oregon. Jamon is the the CTO for Infinite Red, a consultancy that designs and builds mobile apps. The show starts with Jamon talking about his background in coding, which goes all the way back to when he was 12 years old. The panel brings up his React Finland presentation on building a community around Ignite. Ignite is a plugins and boilerplate maker for React that can speed up app creation. Jamon talks about how it works and how it came about. The panel believes this to be an excellent product that will contribute to code quality and doesn’t contribute to the jumble of boilerplates out there.  Since Infinite Red engineers work on both web and mobile applications, Jamon talks about how they navigate the differences between the two platforms. Their primary tool for doing this is MobX, and Jamon expounds on how it works. The panel discusses situations where using React Hooks and React Context are too low level for a state management solution for a big application, and thus where tools like MobX become necessary.  The conversation turns to the React Core team and how they view the community coming up with their own solutions. The panel discusses the lack of executive decisions in React and compare it to other languages like Ruby, and how it affects the longevity of a language. They weigh the benefits of a core team that makes executive decisions and causes conflict versus one that doesn’t and the chaos that ensues. They discuss the benefits of standardization, but ultimately agree that collaboration almost always comes up with the best solution.    Links Infinite Red Building a Community Around Ignite Ignite Boilerplate MobX State Tree MobX React MobX Emer React Redux React Context React Hooks Apollo Elm Prettier @jevakallio Tweet Follow DevChat on Facebook and Twitter Picks David Ceddia: Devurls.com Reducing Motion to Improve Accessibility Lucas Reis: CSS Grid like you are Jan Tschichold Jamon Holmgren: React Node GUI

React Round Up
RRU 076: Ignite and the React Community with Jamon Holmgren

React Round Up

Play Episode Listen Later Aug 27, 2019 54:21


Sponsors React Native Radio Sentry use the code “devchat” for 2 months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT Panel David Ceddia Lucas Reis With special guest: Jamon Holmgren Episode Summary Today’s guest is Jamon Holmgren from Oregon. Jamon is the the CTO for Infinite Red, a consultancy that designs and builds mobile apps. The show starts with Jamon talking about his background in coding, which goes all the way back to when he was 12 years old. The panel brings up his React Finland presentation on building a community around Ignite. Ignite is a plugins and boilerplate maker for React that can speed up app creation. Jamon talks about how it works and how it came about. The panel believes this to be an excellent product that will contribute to code quality and doesn’t contribute to the jumble of boilerplates out there.  Since Infinite Red engineers work on both web and mobile applications, Jamon talks about how they navigate the differences between the two platforms. Their primary tool for doing this is MobX, and Jamon expounds on how it works. The panel discusses situations where using React Hooks and React Context are too low level for a state management solution for a big application, and thus where tools like MobX become necessary.  The conversation turns to the React Core team and how they view the community coming up with their own solutions. The panel discusses the lack of executive decisions in React and compare it to other languages like Ruby, and how it affects the longevity of a language. They weigh the benefits of a core team that makes executive decisions and causes conflict versus one that doesn’t and the chaos that ensues. They discuss the benefits of standardization, but ultimately agree that collaboration almost always comes up with the best solution.    Links Infinite Red Building a Community Around Ignite Ignite Boilerplate MobX State Tree MobX React MobX Emer React Redux React Context React Hooks Apollo Elm Prettier @jevakallio Tweet Follow DevChat on Facebook and Twitter Picks David Ceddia: Devurls.com Reducing Motion to Improve Accessibility Lucas Reis: CSS Grid like you are Jan Tschichold Jamon Holmgren: React Node GUI

Devchat.tv Master Feed
RRU 075: Animations and React Morphe with Bruno Lorenco

Devchat.tv Master Feed

Play Episode Listen Later Aug 20, 2019 58:37


Sponsors Adventures in Devops Sentry use the code “devchat” for 2 months free on Sentry’s small plan My JavaScript Story Panel David Ceddia Thomas Aylott Leslie Cohn-Wein Lucas Reis With special guest: Bruno Lourenco Episode Summary Bruno is a developer specializing in multimedia. He is currently building websites with React and the creator of React Morph, an animation library. Bruno talks about what React Morph is, how it originated, and the flip animation technique. React Morph is uniquely designed to be compatible with many platforms. Bruno talks about his goal to make everything simpler, from having animations on your website, to making things easier for users of the application.  The panel discusses the importance of animation and how it relates to user accessibility. They discuss how animation is interpreted in the brain to create meaning and purpose. On the other hand, it can be easy to go overboard with animation and can even make people feel sick. Since animation is important, Bruno outlines ways to avoid causing motion sickness in users. They discuss the difficulty of communicating animation intention between designers and developers. Animation should not be the last thing a team thinks about and should be given the same kind of considerations as for color and typography. They discuss the difficulties of adding animation to a project and whether or not animations should be included in the design system. They talk about the differences between mobile apps and web apps in how animations are used, and what the different expectations users have for them. React as a framework emphasizes static states, so Bruno and the panel discuss whether or not React is an animation friendly framework. Bruno talks about ways to get animations to fit the React paradigm so that they can be added. His hope is that React Morph will take care of a lot of animations automatically without CSS. He talks about other animation libraries that have influenced React Morph. The show finishes with Bruno talking about what he would like to accomplish next, which is to bring the design world and developer world closer together.  Links Render Props React Morph React Hooks Flip technique Change blindness Qartz composer Origami Keynote Popmotion Popmotion Popcorn Node.JS Designing Web Interfaces Reduced motion preference Follow DevChat on Facebook and Twitter Picks David Ceddia: DevJoy Thomas Aylott: Lecture on Jung’s Typography Thomas’ Youtube channel Lucas Reis: Information Theory for Intelligent People Leslie Cohn-Wein: Resilient Management by Laura Hogan Spider-Man: Into the Spiderverse Bruno Lourenco: A-Frame React Bruno’s React Finland talk

React Round Up
RRU 075: Animations and React Morphe with Bruno Lorenco

React Round Up

Play Episode Listen Later Aug 20, 2019 58:37


Sponsors Adventures in Devops Sentry use the code “devchat” for 2 months free on Sentry’s small plan My JavaScript Story Panel David Ceddia Thomas Aylott Leslie Cohn-Wein Lucas Reis With special guest: Bruno Lourenco Episode Summary Bruno is a developer specializing in multimedia. He is currently building websites with React and the creator of React Morph, an animation library. Bruno talks about what React Morph is, how it originated, and the flip animation technique. React Morph is uniquely designed to be compatible with many platforms. Bruno talks about his goal to make everything simpler, from having animations on your website, to making things easier for users of the application.  The panel discusses the importance of animation and how it relates to user accessibility. They discuss how animation is interpreted in the brain to create meaning and purpose. On the other hand, it can be easy to go overboard with animation and can even make people feel sick. Since animation is important, Bruno outlines ways to avoid causing motion sickness in users. They discuss the difficulty of communicating animation intention between designers and developers. Animation should not be the last thing a team thinks about and should be given the same kind of considerations as for color and typography. They discuss the difficulties of adding animation to a project and whether or not animations should be included in the design system. They talk about the differences between mobile apps and web apps in how animations are used, and what the different expectations users have for them. React as a framework emphasizes static states, so Bruno and the panel discuss whether or not React is an animation friendly framework. Bruno talks about ways to get animations to fit the React paradigm so that they can be added. His hope is that React Morph will take care of a lot of animations automatically without CSS. He talks about other animation libraries that have influenced React Morph. The show finishes with Bruno talking about what he would like to accomplish next, which is to bring the design world and developer world closer together.  Links Render Props React Morph React Hooks Flip technique Change blindness Qartz composer Origami Keynote Popmotion Popmotion Popcorn Node.JS Designing Web Interfaces Reduced motion preference Follow DevChat on Facebook and Twitter Picks David Ceddia: DevJoy Thomas Aylott: Lecture on Jung’s Typography Thomas’ Youtube channel Lucas Reis: Information Theory for Intelligent People Leslie Cohn-Wein: Resilient Management by Laura Hogan Spider-Man: Into the Spiderverse Bruno Lourenco: A-Frame React Bruno’s React Finland talk

Webbidevaus.fi
47: React Finland 5: TypeScript & kaverit

Webbidevaus.fi

Play Episode Listen Later Jun 17, 2019 90:01


Viimeinen React Finland jakso on täällä! Murheita ja iloa Azuren kanssa, asiaa TypeScriptistä ja muuta asiaankuulumatonta höpinää. Vieraat Kadi Kraman @kadikraman Talk: All aboard the type train Tejas Kumar @TejasKumar_ Talk: Scalable Design Systems with TypeScript Linkit https://github.com/contiamo/operational-ui Carolyn Stransky @carolstran & Monica Lent @monicalent Talk: Intuitive tooling - Carolyn Stransky Talk: Building resilient frontend architecture — Monica Lent Linkit Jakson valinnat Riku: Internet Antti: Idle Words: The New Wilderness Ota yhteyttä! @webbidevaus webbidevaus.fi

typescript react finland
Webbidevaus.fi
46: React Finland 4: React Native + Expo, Styleguidist ja muuta mukavaa

Webbidevaus.fi

Play Episode Listen Later Jun 8, 2019 72:44


Rikun synttärispecial! Antti ja Riku puhuvat uusimmista vapaa-ajan projekteistaan. Myöskään React Finland materiaali ei vaikuttaisi loppuvan koskaan. Tässä jaksossa haastattelussa Nik Graf, Ville Immonen, Artem Sapegin ja Artem Zakharchenko. Linkit DUN DUN DUN Digital Ocean Droplets Jakson valinnat Riku: Jaffa vesimeloni-vadelma Antti: Bear Vieraat Nik Graf @nikgraf Talk: Unpopular Opinions Ville Immonen @VilleImmonen Talk: React Standard Library Artem Sapegin @sapegin & Artem Zakharchenko @kettanaito Talk: Custom CSS is the path to inconsistent UI — Artem Sapegin Talk: Creating layouts that last — Artem Zakharchenko Ota yhteyttä! @webbidevaus webbidevaus.fi

Webbidevaus.fi
45: React Finland 3: Saavutattavuus, animaatiot ja omat vs muiden komponentit

Webbidevaus.fi

Play Episode Listen Later Jun 2, 2019 73:40


React Finland -haastattelukatiskan tyhjennys jatkuu! Tässä jaksossa vieraana Manuel Matuzović, Glenn Reyes ja Bruno Lourenço. Manuel Matuzović @mmatuzo Talk: 12 Tips For More Accessible React Apps Glenn Reyes @glnnrys Talk: Drawing the line between 3rd party and handcrafted components Bruno Lourenço @brunnolou Talk: Delightful UI animations by understanding the brain react-morph Linkit https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/captureStream https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder https://mariusschulz.com/blog/typescript-2-0-tagged-union-types http://blog.jenkster.com/2016/06/how-elm-slays-a-ui-antipattern.html Jakson valinnat Riku: https://code.visualstudio.com/api/get-started/your-first-extension Antti: MAKE: Bootstrapper's handbook Ota yhteyttä! @webbidevaus webbidevaus.fi

omat muiden react finland
Webbidevaus.fi
44: React Finland 2: Designkirjastot & testaaminen

Webbidevaus.fi

Play Episode Listen Later May 26, 2019 77:14


React Finland -konffan antia, osa 2. Tässä jaksossa vieraina Andrey Okonetchnikov, Varya Stepanova, Juha Linnanen sekä Maaret Pyhäjärvi. Aiheina designkirjastot, React Native CI, testaus ja paljon muuta! 21:09 Andrey Okonetchnikov @okonetchnikov Talk: A Common Design Language Let Designers and Developers talk to each other Linkit: lint-staged 35:52 Varya Stepanova @varya_en Talk: A practical guide to building your design system infrastructure 44:26 Juha Linnanen @pillar15 Talk: CI/CD for React Native Linkit: https://github.com/solinor/react-native-ci 57:38 Maaret Pyhäjärvi @maaretp Talk: Intersection of Automation and Exploratory Testing Jakson valinnat Riku: Dependency cruiser Antti: AeroPress

IT Career Energizer
Learn to Overcome Adversity and Use Your Soft Skills to Progress your IT Career with Tejas Kumar

IT Career Energizer

Play Episode Listen Later May 23, 2019 24:22


GUEST BIO: My guest on today’s show is a front end developer who has been writing code since he was 8 years old.  He enjoys people, code and talking to people about code. He now travels around the world encouraging, educating and empowering developers in the web development community. EPISODE DESCRIPTION: Phil’s guest on his show today is Tejas Kumar. He is a front-end developer who has been coding since the age of 8. Tejas has worked with a long list of front-end frameworks, programs and languages, including JavaScript, TypeScript, React, and the Babel webpack. He is also a conference speaker who is working towards his goal of speaking at every JSConf, across the word. Tejas wants to educate and empower developers, in every corner of the globe. KEY TAKEAWAYS: (1.10) – I would like to start by asking about your work traveling the world speaking to developers and empowering them. Tejas explains that he started doing this, June of last year, when he spoke at JSconf EU. His talk was well received and he really enjoyed it. So, he decided that he would like to speak at each of the JSconf events that are held worldwide. Tejas structures his talks as dialogue. He enjoys the conversation he has with his audience. Afterward he gets to carry that conversation on and talk to some really interesting people, from all walks of life. Everyone from web architects to traditional architects who design buildings. (2.25) - So in terms of the numbers of conferences, talks you've done, how many of you clocked up now? Last year, Tejas did 7 conferences in 6months.  But, that is nothing compared to his friend Sarah Vieira who spoke at 47, last year alone. His aim is to do an average of one a month, so he can maintain a reasonable work-life balance. (3.10) – Have you got any conferences coming up? There is one that had not yet been announced, at the time this recording was made. But, he also due to speak in September, at JSconf Budapest. (4.15) – Can you please share a unique career tip with the I.T. career audience? Tejas says it is important to remember that IT professionals are working in an industry where feigning knowledge is the norm. He has noticed that in technical meetings, everyone, including himself, will just nod their heads and pretend that they fully understand what is going on. Tejas finds this sad. He points out that a culture in which people feel an overwhelming need to be right and are disinclined to ask questions is not a healthy one. There are also a few people who feel an overwhelming urge to constantly correct everyone. Often, these people publically pick others up about silly, unimportant things simply because they want to appear to be cleverer. They tend to think they are always right. People like that can end up putting those who are new to the industry. (7.54) – Can you tell us about your worst career moment? And what you learned from that experience. Unfortunately, at the start of his career Tejas was thrown in at the deep end. He was being asked to do a mid-level job despite the fact he had very little experience. Worse, his team leader was constantly critical of him. Despite this, Tejas toughed things out and became good at the job. So, much so that other companies were headhunting him. But, when he asked for a raise his CTO just laughed at him and said he was not worth it and nobody would pay him that sort of money. Naturally, he quit. Before asking for the raise he had been looking around to see what was available. So, he knew what he was asking for was reasonable and that he could get a job elsewhere. In other words he had leverage. So, when they said no, he was comfortable with just quitting and moving on. In fact, he had already been offered a job by a company he liked the look of. But, he was not sure he was qualified and experienced enough. So much so, that he wrote back and explained this to them. Fortunately, they were really positive. Their attitude was that he knew more than he thought and if he did not they were sure he could quickly fill any gaps in his knowledge. Even before the hiring was official his new boss demonstrated that he believed in Tejas. After working for a boss that constantly tore him down working for someone who built him up was very refreshing for Tejas. Quitting his previous post was the best thing Tejas has ever done. (10.35) – What has been your career highlight? Tejas responds by saying that he is actually currently living his career highlight. Every day feels like a new best day at his job. He works with a brilliant team, has a lot of freedom, can more or less choose what technology he works with and works on interesting projects. Tejas especially appreciates the fact that his team works smart. For example, they budgeted 2 days to build a feature. With the help of his team, he was able to build it in 15 minutes. Phil jokes that if he was Tejas’ boss he would probably be challenging his estimation process. This joke encourages him to share another career highlight. Tejas always has a good time at conferences and meets interesting people. But, being asked to speak at React Finland was extra special. It is non-profit, everyone stays in the same hotel and the atmosphere is great. (12.17) – Can you tell us what excites you about the future of the IT industry and careers? The fact that the web is an on-exhaustible resource really excites Tejas. He grew up in Qatar, a country that is built on oil, which, unfortunately, is running out. So, Tejas appreciates working in an industry where there will always be work. Tejas is particularly pleased to see the serverless way of working coming to the fore. It is a simple way of working that means that things like IoT are now a reality. He is also to see the industry become more inclusive. People from every corner of the globe are getting involved and succeeding in the tech industry. They are many people from these countries becoming leaders in their field. People of color, women and non-binary people are all enjoying successful IT careers. (14.11) – What drew you to a career in IT? Tejas has a rare, dangerous and life-threatening illness. Even doing something relatively simple like climbing the stairs or lifting a backpack could kill him. He has ended up in the emergency room several times after doing something relatively minor. So, for Tejas sitting at a screen and writing is his only viable option. Fortunately, at the age of 8, Tejs discovered that he liked coding. He could not go to school or play outside, so he spent many hours playing around with HTML and coding. So, naturally, he got quite good at it. His mother did not expect him to live past 10th grade. So, it feels great to have achieved as much as he has. Tejas is understandably proud of what he has been able to do with his friend, especially the conference speaking. His message to the IT Energizer audience is – if I can do it, so can you. (16.08) – What is the best career advice you have ever received? Someone once warned Tejas not to believe the hype. The same people that are talking you up today may not do so tomorrow. It is very important not to base your identity on what people say about you. If you do that, you are basing your view of yourself on a very shaky foundation. (17.22) - Conversely, what is the worst career advice you've ever received? Someone once told Tejas to quit IT. They literally said you suck at IT, quit. Kill yourself. He knows that some of it must have been a joke. But, at the time, it did not feel that way. Naturally, he was very upset by this and thought maybe I do suck; maybe I will never be anything. It was a real low point for Tejas. (17.38) – If you were to begin your IT career again, right now, what would you do? Tejas thinks he would not actually do anything different. He would still start by learning and working with JavaScript. It is a really forgiving language, which makes it ideal for beginners. (18.15) – What are you currently focusing on in your IT career? Tejas is challenging himself to learn the operations side of things. For example, Kubernetes, he is also interested in learning more about back end development. (19.06) – What is the number one non-technical skill that has helped you the most in your IT career? Tejas says it is his ability to communicate and the fact that he enjoys public speaking. But, these skills have taken a lot of time and hard work to learn. As a child, he was badly bullied. Because he could not go to school or play outside it was hard to connect with people, he became socially awkward. He hated the fact that people did not like him. So, decided to do something about it. He went online and googled “how to make people like you” and read tons of books on the subject. It helped. Bit by bit Tejas learned how to put people at their ease and be good company. Today, being charming, considerate and a good communicator are all 2nd nature to him. (20.44) - What do you do to keep your own IT career energized? His job keeps him energized. He really loves the culture his company has, the team and the work he does. He can’t wait to go to work every day. Tejas gets head-hunted quite a lot, but he is so happy with his current company that he is not tempted by any of the offers. He feels energized every single day by the work he is currently doing. (21.57) - What do you do in your spare time away from technology? Tejas loves music, in particular, playing music. He has an album due out soon. Plus, right now, Tejas is busy planning his wedding. (22.25) – Phil asks Tejas to share a final piece of career advice with the audience. People matter more than code. He would even make the case that soft skills matter more than the hard ones do. BEST MOMENTS: (6.32) TEJAS – "CHECK TO SEE WHO SAID IT" (9.15) TEJAS – “I normally do not negotiate salary unless I have leverage." (10.00) TEJAS – "Developer jobs are in demand. The harvest is plentiful, but the workers are few." (12.42) TEJAS – "The web is a non-exhaustible resource” (16.07) TEJAS – "There's nothing that can ultimately hold you back, if that’s your path."  () TEJAS – ""   CONTACT TEJAS: Twitter: https://twitter.com/tejaskumar_ Github: https://github.com/tejasq Website: https://www.tejaskumar.com/

Webbidevaus.fi
43: React Finland 1: State Management

Webbidevaus.fi

Play Episode Listen Later May 19, 2019 43:31


Antti ja Riku pääsivät React Finlandiin kyselemään puhujien mietteitä tilanhallinnasta ja tilakoneista. Vieraina jaksossa MobX:n ja immer:in kehittäjä Michel Weststrate, xstaten kehittäjä David Khourshid, sekä Luca Matteis ja Farzad Yz. Kovaa kamaa siis luvassa

antti riku vieraina state management mobx david khourshid michel weststrate react finland
Webbidevaus.fi
33: Samuli Hakoniemi & Juho Vepsäläinen: React Finland

Webbidevaus.fi

Play Episode Listen Later Feb 10, 2019 66:13


Kevät tulee väistämättä, ja kevään mukana React Finland! Jakson vieraina kaksi tapahtuman järjestäjistä, Samuli Hakoniemi ja Juho Vepsäläinen, keskustelua itse tapahtumasta ja konferenssien järjestämisestä ylipäätään. Ja ruskeasta kastikkeesta. Linkit Samuli Hakoniemi (Twitter, GitHub) Juho Vepsäläinen (Twitter, GitHub) SurviveJS https://medium.com/@firt/google-play-store-now-open-for-progressive-web-apps-ec6f3c6ff3cc https://github.com/19majkel94/type-graphql Jakson valinnat Juho: Ruskea kastike Samuli: Learn React Native: Best React Native tutorials, books & courses 2019 Optional chaining Riku: JSON to Typescript Interface Antti: Overmind.js Ota yhteyttä! @webbidevaus webbidevaus.fi Kysy kysymys!

jakson samuli react finland juho veps
React Podcast
12: Coming to React with Sara Vieira

React Podcast

Play Episode Listen Later Jun 5, 2018 55:27


Sara Vieira is easily one of the most entertaining people we've ever had on this show. She has been working with React over the past few years and has recently been traveling around Europe and giving free workshops on React in London and at React Finland.

Changelog Master Feed
Coming to React with Sara Vieira (The React Podcast #12)

Changelog Master Feed

Play Episode Listen Later Jun 5, 2018 57:00


Sara Vieira is easily one of the most entertaining people we’ve ever had on this show. She has been working with React over the past few years and has recently been traveling around Europe and giving free workshops on React in London and at React Finland.