Join BucharestJS to talk about Next-Gen Extensions and how to rewrite your technical project. RSVP and let’s meet on February 27, starting at 18:30!
Event agenda
18:30 – 19:00 Meet & Greet
19:00 – 19:45 – Next-Gen Extensions with Adobe UXP & JavaScript by Gabi Ghiță
Gabi has a solid 10+ years background in building enterprise software with a focus on document rendering, specifically layout, typography, vector graphics and high-fidelity conversion between popular document formats. He started out as a C++ developer in 2006 and throughout the years has worked with many technologies and frameworks such as .NET (C#), JavaScript, Typescript, NodeJS, React/Redux, XSLT, and others.
9:45 – 20:30 – Having fun rewriting project by Cristian Cibu
Having fun rewriting project by Cristian Cibu – Computer Scientist @ Adobe Romania. He’s been working with computers from… a looong time ago. Remember HC-91? He’s gone from Basic, Pascal, C, C++, to C#, Ruby, ActionScript, to Java, Javascript and still waiting to see what the future throws at him. One thing that remained a constant is the fun he had doing all of these. Find the motivating part, have a good time overcoming obstacles and feel great working with the team and the rest of the people around. In the end, you will only have one question: who’s buying the beer?
BucharestJS is back with a discussion about the latest trends in building Web Apps that scale, and some functional Javascript idioms. RSVP here to save your front row spot on November 27, starting at 18:30!
About the speakers
Daniel Popescu – Computer Scientist, full-stack developer @Adobe for almost 9 years now. He has started working as an ActionScript developer and over the past 9 years, he went through a lot of technologies and frameworks both on the frontend (web and mobile) and backend. Currently, in his day-to-day job, he works with JavaScript, TypeScript, Angular, React, Redux, GraphQL, NodeJS, Java, Objective-C, and Swift. He likes being involved in the full product flow starting with writing the code, testing it, moving the product through the CI/CD pipeline, deployment, and monitoring. Huge fan of unit tests, end to end tests and automation in general.
James Miles – Engineering Lead @Virtual Gaming Worlds from Australia (yep, where the kangaroos live!). He enjoys being a computer programmer because he gets to work in a team, using both logic and creative brains simultaneously to solve problems and build things. For 15 years he worked on enterprise systems in C# and now he works in a team that builds casino games in JavaScript, Node & Java.
Matt James – Chief Technology officer @Virtual Gaming Worlds from Australia. His passion from an early age has been working with people and software. So his current CTO role combines both passions every day! One of his areas of interest is how Functional Programming has influenced and shaped modern imperative programming such as in the front-end community recently.
Event agenda
18:30 – 19:00 Meet & Greet
19:00 Latest trends in building Web Apps that scale by Daniel Popescu, full-stack developer @Adobe
19:45 Coding In Interviews by James Miles – Engineering Lead @Virtual Gaming Worlds
Abstract: have you ever had to write code in an interview? Did you crack under the pressure? Is it even a good idea to make people code in such a high-pressure environment? In this session, I’ll aim to address these questions and provide a basic methodology to help guarantee success in your next coding interview!
20:15 Functional Javascript Idioms by Matt James – CTO @Virtual Gaming Worlds
Abstract: Javascript began as a functional language called Mocha, but was released in Beta under the name LiveScript in Netscape in 1995. Java and Object-Oriented Programming were the big things at the time so they knew it needed to have the word “Java” in it, despite not having been based at all off the Java language. Coming from its functional roots, functions are first-class citizens in Javascript, and other features like “map” and anonymous functions have given rise to a growing community of Javascript developers who are adopting functional idioms in their code. Redux and React really drove this home by having functional concepts at the core of these frameworks. This talk will be on how you can apply functional concepts to your code and design – and get some real benefits out of doing so!
20:45 – 21:15 Networking over 🍕& 🍺
Registration
RSVP here to confirm your attendance to November BucharestJS Meetup.
BucharestJS is meeting for a talk about NodeJS & Typescript, and to do a live coding session of building a front-end app on top of a blockchain. RSVP here to save your front row spot on September 25, starting at 18:30!
Event agenda
18:30 – 19:00 Registration
19:00 – 19:30 A Modern NodeJS framework written in Typescript by Ionel Cristian Lupu, full-stack web developer and DevOps Engineer having a passion for coding projects from scratch
Ionel will be presenting a modern web framework built for Node.js, written in Typescript, that allows you to build fully-featured web applications. The framework is best suited for small-sized to enterprise-level apps. Most of the core packages it uses were built from scratch in order to preserve the performance of the framework. This was done to ensure that all the features you are using benefit from the latest language features. This framework’s source code is built around the developer’s expectations: it is modern, clean and beautiful. Also, the tools it’s providing are everything a developer needs to build his next awesome project.
19:30 – 20:30 Live coding demonstration by Dragoș Rautu – CTO at Modex, experienced in FinTech and Blockchain solutions, with an extensive background as an architect and full-stack developer
The demo shows how easy it is to build a financial business flow by creating a simple front-end app on top of a blockchain database, without having to write any complex logic to enable the blockchain capabilities.
We will use Vue.js to create the front-end and, as back-end, we will use a GraphQL API provided out-of-the-box by Modex Blockchain Database (Modex BCDB)
20:30 – 21:00 Networking
Registration
RSVP here to confirm your attendance to September BUcharestJS Meetup.
BucharestJS is back from holiday with 2 special talks. RSVP here to save your front row spot on August 28, starting at 18:30!
Event agenda
18:30 – 19:00 Meet & Greet
19:00 – 19:45 Using Statecharts for Community Collaboration by Andrei Tudor
Statecharts were first described by David Harel in 1987 as an extension of finite state machines and state diagrams, but have recently gained traction in the web UI development community. With UI statecharts, the representation of the features, behavior, and possible effects of different UI interactions is decoupled from the code that actually implements the behavior. This can lead to a number of potential benefits, such as validating that software properly implements community requirements, opening up aspects of development to contributors who may not be experts in particular web UI frameworks, and automatically generating more robust, testable and bug-free code. In this presentation, we will examine the principles of UI statecharts and consider their application to software development.
19:45 – 20:00 Modex BCDB for Developers by Dan Popescu – Tech Lead at Modex
Dan will talk about how Modex-BCDB works and present the API and a sandbox for developers to play with. He’s going to announce the beta phase for B2C and ready for download (any developer can create a Modex BCDB network fast and easy) and finally he’s going to announce the next event at the end of September with the “Live Coding Session- Build a front-end app using Vue.js blockchain backend based”.
20:00 – 20:30 Networking
Registration
RSVP here to confirm your attendance to August BucharestJS Meetup.
This BucharestJS edition is about 5-minute talks held by members of the community. Check out the event to sign-up to give your talk and RSVP here to save your audience spot on June 26, starting at 18:30!
About the event
If you’re interested in sharing anything (JS or not) with the community, please register below to secure your 5-minute slot.
Join this very special BucharestJS edition to meet and learn from Revolut’s Co-founder and CTO! RSVP here to book your spot for May 15, starting 18:30!
About the event
We’re super excited and lucky to have Vlad Yatsenko visiting BucharestJS community – this a unique opportunity to meet and learn from Revolut’s CTO.
Prior to co-founding Revolut, Vlad spent ten years building financial systems at tier one investment banks. Serving as CTO, Vlad has been at the forefront of Revolut’s award-winning technology, building a next-generation banking experience.
Event agenda
18:30 – 19:00 Welcome
19:00 – 19:45 Fireside chat with Vlad Yatsenko, Revolut Co-Founder & CTO, moderated by Alin Iftemi, CTO Modex
19:45 – 20:00 Q&A
20:00 –21:00 Networking
Registration
RSVP here to confirm your attendance to BucharestJS Community Meets Vlad Yatsenko, Co-founder & CTO at Revolut.
TechSociety
This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.
Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!
Join us to get a solid introduction into DApps, explore some unconventional ways of working with React and be the first to hear the BucharestJS surprise news. RSVP here to save your front row spot on April 24, starting 18:30!
About the event
Loredana Bourceanu is currently Software Lead at Modex, a blockchain company. In this role, she is responsible with coordinating the technical team, as well as maintaining an efficient liaison with the other departments involved in the software development process. A professional focused on delivering the best results, Loredana has more than 8 years experience in software development (embedded systems, payments and blockchain) as a developer.
We live in a world of “the conventional”. Go online and research React, and most articles, guides, tutorials and handbooks you will find will contain some variant of the classic React class components and Redux, with small changes, here and there. Today, we will be taking a dive into the unconventional, to explore a few of the other (arguably better) options out there, by working with React in a functional manner, using React Hooks, GraphQL, and Observables.
Event agenda
18:30 – 19:00 Welcome
19:00 – 19:15 Intro notes
19:15 – 20:00 Introducing DApps with Loredana Bourceanu
20:00 – 20:30 Unconventional React by Sabin Marcu – Software Engineer at R/GA
20:30 – 21:30 Networking
Registration
RSVP here to confirm your attendance to April BucharestJS Meetup.
TechSociety
This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.
Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!
Join us for an evening of showcasing JS-related educational initiatives & projects. RSVP here to save your front row spot on March 27, starting 18:30!
About the event
BucharestJS is going to have 3 super interesting talks and a total of 6 speakers (including 1 HUUUUGE SURPRIZE! Stay tuned!) that will share their experience teaching or learning JS.
Event agenda
18:30 – 19:00 Participants arrival
19:00 – 19:15 Intro notes
19:15 – 19:45 Engaging students in product development by Eduard Budacu (from Dovelopers) and Cătălin Iordache
19:45 – 20:15 How to JS Superheroes? by Giorgiana Vlasceanu and Cristina Titrat from Codette
20:15 – 21:45 Tips and tricks in learning a new framework/technology by Andrei Antal – Trainers Manager @JSLeague
21:45 – 21:30 Networking
Registration
RSVP here to confirm your attendance to March BucharestJS Meetup.
TechSociety
This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.
Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!
Join us to learn how you can use TypeScript in a React application and to talk about PWAs. RSVP here to save your front row spot on February 27, starting 18:30!
About the event
For this meetup, you will learn how to write your React application using TypeScript. We will be looking at the benefits of using TypeScript, how it fits with React, what difficulties we may encounter and how we can overcome them.
We will also recap what PWAs are and why is there a need for them. Afterward, we’ll showcase the main characteristics of a PWA in a Proof of Concept built with LitHTML.
Event agenda
18:30 – 19:00 Welcome
19:00 – 19:15 Intro notes
19:15 – 19:45 TypeScript in React by Cristian Ratoi, Senior Front-End Developer at EveryMatrix
RSVP here to confirm your attendance to February BucharetJS Meetup.
TechSociety
This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.
Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety, and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!
We can’t believe how fast time passes. This Wednesday, BucharestJS will celebrate 3 wonderful years since their first meetup. Come and celebrate together! RSVP here to save your front row place on April 25, starting 6:45 PM!
About the event
It’s been 3 years since BucharestJS embarked on the journey of bringing together JS developers & enthusiasts in Bucharest, and they want to celebrate their accomplishments as a community with interesting JS talks, pizza, beer and cupcakes. Yum!
Event agenda
18:45 – 19:00 Registration
19:00 – 19:15 Intro notes
19:15 – 20:00 Monorepo vs. Multirepo by Alexandru Nita – Senior Frontend Developer at EveryMatrix
20:00 – 20:45 The philosophy of Redux by Cosmin Ronnin – Front End Architect / Agile Coach @ ATS
20:45 – 21:30 Outro, Networking & Celebration
Registration
RSVP here to confirm your attendance to BucharestJS – 3 Years Celebration Meetup.
TechSociety
This event is hosted through TechSociety, an initiative that aims to grow the local tech community stronger by providing free event space, as well as logistical and communication support, to all people that organize free tech-related events.
Thinking about organizing a meetup or an event for the tech community out there? Join TechSociety and we’ll help you out! All you have to do is submit the registration form available on our website, and we’ll get back to you to set all the details straight!
We use cookies to improve your experience on our website. You can withdraw consent or change your cookie choices at any time through your browser. AcceptRejectRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.