JSLeague Show
By JSLeague
JSLeague ShowJul 27, 2019
[18] Florin Pop
In this episode we have Florin Pop, Front-End Developer, JS enthusiast, blogger and content creator, talking about:
- How Florin started a career as a front-end developer
- How he started posting and making a career from being a content creator on social media
- How hard was for him to make recurrent technical content in time spent creating and responding to all messages he gets
- How does he pick his topics for the YT tutorials and live streaming sessions and which of them are the most popular
- His personal coding challenges and THE $200 CHALLENGE
- How hard was it for him to build his Road to Glory
- What should our listeners that are interested in making online content should know beforehand from his experiences
- What are the Good parts vs. Not so good parts of having such a big social media presence
- If making social media content is a full time job and if you can make a living out of it
- His advice for all Front-End devs that want to be like him when they grow up
- His future plans and projects
- Be sure to follow him on:
- https://twitter.com/florinpop1705
- https://www.youtube.com/channel/UCeU-1X402kT-JlLdAitxSMA
- https://www.instagram.com/florinpop17/
- https://www.twitch.tv/florinpop17
- https://codepen.io/FlorinPop17/
- https://www.florin-pop.com/
Intro to Angular & Node.js for Students Workshop
5-6th of September 2020 @ Online
Question of Ep.#18What content creators do you follow on social media ?
Next GuestSurprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[17] Natalia Venditto
In this episode we have Natalia Venditto, an awesome front-end developer, Principal Lead Developer @Netcentric & Google Developer Expert talking about:
- How Natalia started a career as a front-end developer
- Interesting projects she has worked on and edgy tech stack she is currently using
- Her experience and challenges as a software architect
- Her experience as an international conference speaker and tips and tricks on how to start speaking at technical events
- Her most read and commented on technical articles
- Why Web Accessibility is important in one's software development process and why it should be considered a best practice
- Her further plans in developing new skills as a FE developer
- The process of becoming a Google Developer Expert and next steps being a GDE
- Her involvement in organizing Women Techmakers Barcelona and their projects as a community
- How does she manage to find time between family life, conferences, daily job, writing technical articles and other personal projects
- Her future plans and projects as a software developer
Well... given the pandemic situation, all major conferences are postponed or canceled until further notice
Question of Ep. #17Given an unsorted array of integers, find the length of the longest consecutive elements sequence.
For example, given [100, 4, 200, 1, 3, 2], the longest consecutive element sequence is [1, 2, 3, 4]. Return its length: 4.
Surprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[16] Alexandru Badiu
In this episode we have Alexandru Badiu, Software Engineer @BEN talking about:
- How Alex started a career as a programmer
- How was his experience as a founding member of the Drupal Community in Bucharest
- The status of Drupal nowadays and their pivot
- His experience with edgy or esoteric technologies
- His experience making music and the web tools he's played with
- The reason behind his relocation to London and his experience as a Software Manager
- His weird interest in pigs and his social media accounts
- Future plans and projects as a software developer
Intro to Node.js - 28th of March 2020 @WildCodeSchool (https://ove.ro/jsleague-intro-to-node-workshop)
Events:Codette Celebration Day - 7th of March 2020 @TechHub Bucharest (https://codette.ro/celebration)
JSHeroes - 23-24th of April 2020 @Cluj-Napoca (https://jsheroes.io)
VoxxedDays Front-End - 19-20th of May 2020 @Sheraton Hotel (https://romania.voxxeddays.com/frontend/voxxed-days-frontend-bucharest-2020/)
JSCamp - 21st of September 2020 @RadisonBlu Hotel (https://www.jscamp.ro)
revo.js - 8-9th of October 2020 @Timisoara (https://revojs.ro/)
Question of Ep.#16Given a real number n, find the square root of n. For example, given n = 9, return 3.
Next GuestSurprise guest!
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[15] Claudia Ifrim
In this episode we have Claudia Ifrim, Software Developer at EOS Code Lab and PhD at Politehnica University of Bucharest, talking about:
- How Claudia started a career as a programmer
- The reason behind her decision to follow a PhD
- Her experience as a teacher in an University and how students learn new technologies
- How did she start the Drupal Bucharest (https://www.meetup.com/drupal-bucuresti/) community along with Alex Badiu
- What kind of projects she has developed and the tech stack used
- How does she see the evolution of front-end technologies as a full stack developer and what should we expect in the future
- What is GIS and what is its applicability in development
- Her experience as the new JSLeague trainer and her first workshop about Intro to Docker
- Her future plans and projects as a software developer
Intro to Docker - 1st of February 2020 at WildCodeSchool (https://ove.ro/jsleague-intro-to-docker-workshop)
Testing Angular Apps with Cypress and Jest - 22nd of February 2020 at WildCodeSchool (https://ove.ro/jsleague-testing-angular-apps-cypress-jest)
Question of Ep.#15Given a binary tree, return the level of the tree with the minimum sum
Next GuestSurprise remote guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[14] Bogdan Raduta
In this episode we have Bogdan Raduta, Applications Cluster Manager at RINF TECH, software engineer and Angular Bucharest (https://www.meetup.com/AngularJS-Bucharest/) co-founder, talking about:
- How Bogdan started a career as a programmer
- His experience as a technical lead and awesome projects he worked on all these years
- Why did he changed paths from being CTO @Qualitance to working at Rinf Tech
- What is ENSO Foundation (https://enso-foundation.org/) and how did it all start
- His involvement in Bucharest School of AI (https://www.facebook.com/bucharestschoolofai/)
- What type of cool projects is he developing at Rinf Tech
- How is it being involved in the developer community in Bucharest
- His future plans as a developer and manager
We have ended 2019 being the developer community in Bucharest with most events: we organized 13 community workshops (https://www.jsleague.ro/workshops.html), 1 JSHacks hackathon (https://jshacks.io/) and 1 JSQuiz (https://www.facebook.com/events/463913434245064/), so we have this nice thing going on for us.
We are preparing for an awesome 2020 year of workshops and events and we have already have decided the first 3 community workshops, so stay tuned!
Question of Ep.#14What would you like to listen next year at JSLeague Show, either subjects or awesome people you would like to hear. Email us your thoughts at show@jsleague.ro
Next GuestClaudia Ifrim, software engineer and the new JSLeague trainer
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[13] Alex Moldovan
In this episode we have Alex Moldovan, software engineer and JSHeroes (https://jsheroes.io/) organizer, talking about:
- How Alex started a career as a programmer
- How he got involved into Cluj JS community - Cluj JavaScripters
- His role at TeleportHQ and the products they are developing
- How is it to organize JSHeroes, the first JS conference in Romania
- JSHeroes 2019 had an emphasis on mental health and why did they address such an uncommon topic
- The plans for JSHeroes 2020
- Why does he think that we should talk more about optimization, accessibility and user centered design as web developers
- His opinion on different JS technologies and how dev communities are disscussing on social media
- Edgy technologies he has been working with
- Future plans as a developer
Intro to GraphQL - 12th of October 2019 - https://ove.ro/jsleague-intro-graphql
JS Events:revo.js - 3-4th of October 2019 - https://revojs.ro/
JSHacks - 25-27th of October 2019 - https://jshacks.io/
Question of Ep.#13Given a clock time in hh:mm format, determine, to the nearest degree, the angle between the hour and the minute hands.
Next GuestClaudia Ifrim, software engineer and the new JSLeague trainer
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague .ro
[12] Sabin Marcu
In this episode we have Sabin Marcu, React developer and JSLeague trainer, talking about:
- How Sabin started a career as a programmer
- His experience studying CS at Southampton University
- His role in the tech society he founded
- His entrepreneurial experience as the CEO of a tech startup
- Cool technologies he worked with
- Awesome projects he develops
- React cool features
- Why any developer should use React in his/her project
- Edgy new technologies: yay or nay
- His rant about Vue.js
- Future plans and his career as a front-end developer
JS Beyond the Basics - 14th of September (https://www.jsleague.ro/community/javascript-beyond-basics)
ES6 Fundamentals - 21st of September (https://www.jsleague.ro/community/es6-fundamentals)
TypeScript Fundamentals - 28th of September (https://www.jsleague.ro/community/typescript-fundamentals)
JS Conferences:JSCamp Bucharest 2019 - 24th of September (https://jscamp.ro/)
JSConf Budapest 2019 - 26-27th of September - JSLEAGUE19 discount code for the community (https://jsconfbp.com/)
revo.js - 3-4th of October (https://revojs.ro/)
Question of Ep.#12Given a string with repeated characters, rearrange the string so that no two adjacent characters are the same. If this is not possible, return None.
For example, given "aaabbc", you could return "ababac". Given "aaab", return None.
Solutions for Ep.#11 - https://github.com/JSLeague/jsleague-show/tree/master/solutions-ep11
Next GuestSurprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague .ro
[11] Ives van Hoorne
In this episode we have Ives van Hoorne, ambitious developer and founder of CodeSandbox (https://codesandbox.io), talking about:
- How Ives started a career as a programmer
- His career path and the intership at Facebook
- How he got the idea of CodeSandbox
- The tech stack behind CodeSandbox
- With the recent investment, the plans for expanding CodeSandbox
- How did he meet with Bogdan, our Vue.js trainer at JSLeague
- Future plans for CodeSandbox and for himself as a developer
- How did he end up in Southeast Asia backpacking
- The transition between being a developer to product team lead
- How is it to be a frequent speaker at international conferences
- How hard is it to have a remote team
- Where can people find more about him and CodeSandbox
JS Beyond the Basics - 14th of September (https://www.jsleague.ro/community/javascript-beyond-basics)
ES6 Fundamentals - 21st of September (https://www.jsleague.ro/community/es6-fundamentals)
TypeScript Fundamental - 28th of September (https://www.jsleague.ro/community/typescript-fundamentals)
JS Conferences:JSCamp Bucharest 2019 - 24th of September (https://jscamp.ro/)
JSConf Budapest 2019 - 26-27th of September (https://jsconfbp.com) JSLEAGUE19 discount code for the community
revo.js - 3-4th of October (https://revojs.ro/)
Question of Ep.#11Write a function that finds the n-th number of the Fibonacci sequence
Next GuestSurprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[10] Florin Oancea
In this episode we have Florin Oancea, front-end developer, community member, our biggest fan and a JS enthusiast talking about:
- How Florin started a career as a programmer
- What advice he has for people that start learning programming
- His personal project called js101 and where can we find it
- His opinion about Mihail’s interview questions about weird algorithms
- Some questions for Mihail & Diana
- This edition is the tenth edition of JSLeague podcast, back then when you have recorded the first edition did you expect to reach this number? What are your plans for the next episodes? I believe this year is fully booked.
- What about the JSLeague mission “to take developers from good to great”? How many devs have reached your goal?
- Do you have plans to expand your area of expertise, I mean to add new technologies or to remove other workshops?
- Surprise
JSCamp Bucharest 2019 (https://jscamp.ro/) - 24th of September
JSConf Budapest 2019 (https://jsconfbp.com/) - 26-27th of September - JSLEAGUE19 discount code for the community
revo.js (https://revojs.ro/) - 3-4th of October
Question of Ep.#10Write a function that takes a string as a parameter and finds the character that only appears once in that string
Next GuestSurprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague .ro
[9] Alexandra Anghel
In this episode we have Alexandra Anghel, co-founder and CTO MorphL, entrepreneur and Program Director of StepFWD (https://stepfwd.today/), the first Romanian pre-accelerator program for teams that have at least a female co-founder.
- How Alexandra started a career in CS
- How did she get to be a startup co-founder and entrepreneur
- Her experience at international startup accelerator programs
- How hard is it for females in business to receive funding and support for their startups
- How did the idea of StepFWD start
- What is StepFWD and why people should apply
- Her piece of advice for women starting in business and / or in tech
- What is new with MorphL since we had Ciprian on the first episode
- Future plans for her, Codette and StepFWD
JSCamp Bucharest 2019 (https://jscamp.ro/) - 24th of September
JSConf Budapest 2019 (https://jsconfbp.com/) - 26-27th of September - JSLEAGUE19 discount code for the community
Our friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4thof October, don’t make plans, CFP open: revo.js (https://revojs.ro/)
Question of Ep.#9Discussion: What are your favorite conferences, talks, speakers so far ?
Next GuestSurprise guest
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[8] Andrei Antal
In this episode we have Andrei Antal, founder and organizer of ngBucharest Meetup (https://www.meetup.com/AngularJS-Bucharest/), and one of the JSLeague trainers, talking about:
- How Andrei started coding and why he is so fond of Angular
- How AngularJS started, a short history of Angular
- Where is Angular today in the JS frameworks landscape
- The new Angular 8 release and upgrading to it
- The Angular CLI and it's awesome features
- What is actually new in Angular 8
- What is the Ivy compiler and it's powers
- What is next for Angular
- Interesting projects and libraries developed with Angular
- What is Andrei excited about in the JS world
- The next ngBucharest Meetup
- Angular vs. React vs. Vue
JSCamp Bucharest 2019 (https://jscamp.ro/) - 24th of September
Our friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4th of October, don’t make plans, CFP open: revo.js (https://revojs.ro/)
Interview Question of Ep.#8In which order will the lifecycle hooks of a component fire when the component is created?
Solutions for Ep.#7 at https://www.jsleague.ro/jsleague-podcast/episode-8
Next GuestAlexandra Anghel - the second girl developer guest, co-founder and CTO at Morphl, entrepreneur and Program Director of STEPFWD, the first pre-accelerator program for teams that have at least one female co-founder.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[7] Silvia Stegaru
In this episode we have Silvia Stegaru, the first girl guest of our podcast and the co-founder of Codette (https://www.codette.ro/), talking about:
- How Silvia started her career in computer science
- How Codette started and its focus as an NGO
- Which are the most known Codette projects
- Why is supporting diversity important in the computer science domain
- What is her advice regarding girls that want to start a career in computer science
- What are some common misconceptions regarding women in programming
- If there is a problem in Romania regarding women in CS
- The reason behind opening Codette workshops to boys also
- Future plans for Codette
- The one piece of advice she would give to her past self
Angular 8 Released
JSCamp Bucharest 2019 (https://jscamp.ro/) - 24th of September
Our friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4th of October, don’t make plans, CFP open: revo.js (https://revojs.ro/)
Interview Question of Ep.#7Given n numbers in an array, find the greatest common denominator between them.
Next GuestOur next guest is Andrei Antal - Angular Developer, consultant, trainer, founder and organizer of ngBucharest Meetup (https://www.meetup.com/AngularJS-Bucharest/). He will tell us more about the Angular 8 release, cool conferences and his future plans for the ng meetup.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[6] Vitaly Friedman
In this episode we have our surprise guest, Vitaly Friedman, co-founder and editor-in-chief of Smashing Magazine (https://www.smashingmagazine.com/), talking about:
- His background, how he started as a front-end developer
- How he came up with the idea of Smashing Magazine and how it all started
- The JAM Stack technology behing Smashing Magazine website
- Upcoming Smashing Onferences in Freiburg and London
- Smashing Magazine front-end books and the newest ones
- The single most upcoming web technology Vitaly is excited about
- The big front-end break between layouting and JS logic
- Where can people find more about you, Vitaly, and Smashing Magazine
VoxxedDays - JSLeague Workshop 3 frameworks 1 App (https://romania.voxxeddays.com/2019/03/31/one-app-3-frameworks/) - 21st of May
JSCamp Bucharest 2019 (https://jscamp.ro/) - 24th of September
Our friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4th of October, don’t make plans, CFP open: revo.js (https://revojs.ro/)
Still waiting for that Angular 8 Release
Interview Question of Ep.#6Given an array of integers return a copy of the array with only unique elements, in the same order as they appear first in the original array.
Solutions for Ep.#5 - https://github.com/JSLeague/jsleague-show/tree/master/solutions-ep5
Next GuestOur next guest is Silvia Stegaru - co-founder Codette (https://codette.ro/), an NGO that supports programming workshops among students and promotes diversity. She is also a PhD in computer science at Politehnical University of Bucharest.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[5] Adrian Oprea
In this episode we have our guest, Adrian Oprea, front-end developer and The Web App Sommelier, talking about:
- His background, how it is to be a freelancer
- His most interesting projects
- His most frequent problems with clients
- The reason why he is an active developer and poster on social media and Quora
- His new cool project for finding remote work jobs, WeRemote (https://weremote.ro)
- The target audience for this new website and future plans
- The next BucharestJS presentation
You can find Adrian's awesome website: WeRemote (https://weremote.ro)
NewsOur friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4th of October, don’t make plans, CFP open: revo.js (https://revojs.ro)
Interview Question of Ep #5Given an array of integers in which two elements appear exactly once and all others elements appear exactly twice, find the two elements that appear only once.
Next GuestOur next guest is Andrei Antal - Angular Developer, consultant & trainer, founder and organizer of ngBucharest Meetup. He will tell us more about the Angular world, cool conferences and his future plans for the ng meetup.
Contact usAs always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[4] Mihai Craciun
In this episode we have our guest, Mihai Craciun, technology entrepreneur and front-end developer talking about:
- His life story and how he started a digital agency
- How is the agency life from clients to teams, developers, growth
- Interesting and cool projects they worked on
- How is it to be an entrepreneur in Romania, tips and tricks for people that start their own business
- The Wordpress Themes market, the launch of a new project and his own Wordpress theme Alimo (http://bit.ly/JSLAlimo)
- The switch between an agency business owner and a front-end developer, services vs. product
- Doing services vs. building a product
- Future plans to take over the world
You can find Mihai's really nice crafted WordPress theme at http://bit.ly/JSLAlimo
NewsOur friends from tim.js, the JS community from Timisoara are organizing a JS conference on the 3-4th of October, don’t make plans, Call For Papers open: revo.js (https://revojs.ro/)Our hosts Diana and Mihail were at the Forbes Gala, where Diana was awarded for being in the Forbes 30 Under 30 Edition, yay 🎉
Interview Question of Ep #4Given a binary tree where all nodes are either 0 or 1, prune the tree so that subtrees containing all 0s are removed.
Next GuestOur next guest is Adrian Oprea - The Web App Somelier. He will tell us about his life as a tech freelancer, how is it to be a tech influencer on social media and his new awesome project.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[3] Eduard Budacu
In this episode we have our guest, Eduard Budacu, co-founder and trainer @ DOvelopers (https://www.dovelopers.com/). Some of the subjects we’ve discussed are:
- The story behind DOvelopers and how it started
- What is Agile methodology and why is important for dev teams
- Are Romanian companies using Agile ?
- How is it to be a trainer and a University professor ?
- What was the reason behind the Agile survey and interesting facts you've found
- The whole tech ecosystem from a helicopter view seen as a trainer, business man, professor and developer
- Future plans for DOvelopers
You can find the results and more in depth conclusion to DOvelopers' Agile study at http://bit.ly/airstudy2019
NewsWe’ve also partnered with JSHeroes (https://jsheroes.io/) for one free ticket for the best answer to the Interview Question below. All received solution for the previous Interview Question can be found at https://github.com/JSLeague/jsleague-show
Diana Miron will be speaking at Codecamp Iasi (https://codecamp.ro/iasi) in the co_education panel about JSLeague this Saturday. Come and say hello and get some stickers at the JSLeague stand.
Interview QuestionGiven a positive integer, write a method that returns its square root (Math.sqrt() or other similar functions are not allowed, be creative).
Next GuestOur next guest is Mihai Craciun, Technology Entrepreneur. He will tell us about tech projects from both sides: as a developers and as a business owner - he has founded a digital agency and he is active in multiple tech projects.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[2] Florin Otto
In this episode we have our second guest, Florin Otto, VP of Product @ Modex (https://modex.tech). Some of the subjects we’ve discussed are:
- What is Modex and how did it all started
- Modex products and the blockchain infrastructure
- What are DApps, Smart Contracts, Solidity
- How are dapps different from other applications and how can JS developers can make DApps
- Blockchain as a trend or a mass adopted technology
- The vibe regarding Blockchain technologies in Romania
- The Solidity and ReactJS upcoming workshop on the 2nd-4th of April (https://www.jsleague.ro/community-workshops/dapps-react-solidity)
- Modex plans for the BucharestJS community as the main sponsor
- Future plans for Modex
We’ve also partnered with JSHeroes (https://jsheroes.io/) for one free ticket for the best answer to the Interview Question below.
The winners for the conferences tickets are:
- Florin Bargan - VoxxedDays Front-End
- Constantin Câmpean - A day with Vitaly Friedman
All received solution for the previous Interview Question can be found at https://github.com/JSLeague/jsleague-show
Interview QuestionMake a JS function that verifies if a string is a palindrome (it is identical when reversed)
Next GuestOur next guest is Eduard Budacu, co-founder Dovelopers (https://www.dovelopers.com/), and we’ll be talking to him about Agile & Scrum methodologies, dev environment, tech teams & the results of their Agile survey.
Contact us:As always you can send us questions for our guests, answers to the Interview Question and general feedback and suggestions at show@jsleague.ro
[1] Ciprian Borodescu
In this episode we have our first guest, Ciprian Borodescu, CEO of MorphL and organizer of BucharestJS. Some of the subjects we’re going to talk to him about are:
- What is BucharestJS and how did it start
- The idea behind JSHacks and how the first Javascript focused hackathon in Romania came about
- The inspiration behind the search for 100 JS Leaders in Romania and how that is going along
- Is Ciprian going to leave BucharestJS to focus on other projects?
- What MorphL is and what problems it’s trying to solve
- Building strong teams of software engineers in general and Machine Learning engineers in particular
- Finding the necessary skillset for Machine Learning and tips about learning ML and AI
- The team behind MorphL and some funny stories involving them
- Future plans for MorphL
WildCodeSchool, a software engineering training based in France, is opening shop in Bucharest and they are offering 3 full scholarships for women to their web developer courses. You can find more information and apply to the program at http://wildcodeschool-2902314.hs-sites.com/burse-wild-code-school
We’ve also partnered with VoxxedDays Frontend (https://romania.voxxeddays.com/frontend/) and JSHeroes (https://jsheroes.io/) for one free ticket to each conference for the best answer to the Interview Question below.
Interview Question
Given two arrays with positive integers, and one variable that contains another positive integer, find the values in each array that add up to the variable.
Next Guest
Our next guest is going to be Florin Otto, VP of Product from Modex, and we’ll be talking to him about building blockchain products, their development platform and IDE and all the cool stuff they do.
Contact
As always you can send us questions for Florin, answers to the Interview Question and general feedback and suggestions using show@jsleague.ro
[0] Hello World
The very first Episode 🎉
Our hosts are going to present JSLeague plans for 2019, a short intro to our podcast, topics, events and more surprises.
Resources
Contact us:
show@jsleague.ro