• BudapestJS 2018 November
    Join us for this year's last BudapestJS meetup, where we have great speakers and topics lined up, thanks to Kiwi (kiwi.com)! SCHEDULE - 18:00-18:30: arrival and mingling - 18:30-19:00: 1st presentation + Q&A - 19:00-19:30: break, food, drinks, ... - 19:30-20:00: 2nd presentation + Q&A - ... socializing and depending on the mood, we might visit a local pub PRESENTATIONS Martin Zlámal (https://github.com/mrtnzlml), Kiwi.com Senior Frontend Developer Talk: 5 essential tools to keep your JS apps sane and scalable Abstract: Keeping your JavaScript applications sane and scalable is very challenging and there are no silver-bullet tools for it. Well, actually… I am going to show you how I do it in Kiwi.com and my other projects. Get ready for 5 carefully cherry-picked tools and libraries I consider to be the key players in this heroic task. All in combination with practical tricks, tips, and recommendations from our experiences. Michal Sanger (https://www.linkedin.com/in/michalsanger/), Kiwi.com Principal Engineer and head of the Prague office Talk: Serverless backend services for JS developers Abstract: Everybody knows JS is for web apps. Not so many currently know JS is great for mobile apps due to React Native. And only a few know JS is a great language for backend where you don't even have to maintain a server. Do you want to build GraphQL backend, test your pull requests via headless Chrome and use all the cool JS libs and tools you already like? Pay almost zero for scalable and distributed backend service? Serverless has all of this and much more.

    Bene Studio HQ

    Andrassy street 66 · Budapest

  • Building an image-recognition app with Anna Doubková (Hive) - Free Workshop!
    On this workshop, we will build an app that will enable us to take a photo of something and get machine learning API to give us information about what is in the picture. You will learn: - How to integrate a third-party native library into an RN project - How to take a photo with your camera, upload the image online, and get some cool information about it back ❗️You need to register here: http://bit.ly/react-image-reg (RSVP not enough) If you are a React/React Native developer who wants to experience building a properly native app (using hardware) with server-side integration, this is your time to learn it from Anna, who stops by after Reactive Conf, to share her knowledge with us! Requirements - Advanced knowledge of JS and React is a must! - Bring your laptop you wish to work with - Set up the workshop repo - we will send you soon with a readme from Anna! Schedule & Info 18:15 - 18:30 Registration 18:30 - 20:30 Workshop (Accurate start!) 20:30 - community discussion Venue: 1062 Budapest, Andrássy str. 66, Event Space, 3rd Floor To access the building, ring the Event Space bell (nr. 33)! Contact: Andi, Bene Studio, [masked] or [masked] 🇬🇧 This is an English speaking event! Until[masked]. you can buy the Reactive Conf tickets with 15% discount using the 'benestudio' promo code at: https://reactiveconf.com/#tickets

    Bene Studio HQ

    Andrassy street 66 · Budapest

  • Building Apps with Titanium - with Rene Pot (NL)
    At this workshop you will learn: - The basics of Titanium - Understanding the simplicity of the MVC framework Alloy - At the end of the workshop, a fully working (but probably minimal) mobile app. This is a FREE workshop, but in order to participate, please register via the following link: http://bit.ly/titanium-register❗️(RSVP is not enough) If you are a JavaScript developer, you can meet a framework where you can reuse your existing knowledge to build mobile apps quickly. Come and get hands-on experience with Titanium from Rene Pot (NL) directly from Appcelerator! Requirements: To let the workshop run as smooth as possible, make sure you have your Titanium setup correctly. Since there are a lot of moving parts make sure the versions match: - NodeJS 8.9.x - Java 1.8.0_131 - For iOS development: working xcode 10 setup - For Android development: Android studio and SDK/Build tools 27 installed, and an android simulator created ⏩ Either of these is enough, having both is a nice plus to see cross-platform development! - Register a free account at https://appcelerator.com - Download Appcelerator Studio after login and follow the setup guide If you run into any issues with setup (you shouldn't), just contact Rene at [masked] / @Wraldpyk at Twitter Schedule & Info 16:30 - 17:00 Registration 17:00 - 19:00 Workshop (Accurate start!) 19:00 - community discussion Detailed description: At this workshop, you will learn how to build cross-platform native mobile apps using Titanium, but what kind of app you actually are going to build is up to you. So think of a simple idea you would like to build into an app. Some examples (that are do-able within the workshop) are: weather, todo, transit information and movies app. If your idea involves an API, make sure you register an account at the API so you have it working before the workshop starts! Venue: 1062 Budapest, Andrássy str. 66, Event Space, 3rd Floor To access the building, ring the Event Space bell (nr. 33)! Contact: Andi, Bene Studio, [masked] or [masked] Get a discount to Reactive Conf, Prague! Use the 'benestudio' promo code for 15% discount: https://reactiveconf.com/#tickets

    Bene Studio HQ

    Andrassy street 66 · Budapest

  • BudapestJS 2018 October
    SCHEDULE - 18:00-18:30: arrival and mingling - 18:30-19:00: 1st presentation + Q&A - 19:00-19:30: break, food, drinks, ... - 19:30-20:00: 2nd presentation + Q&A - ... socializing and depending on the mood, we might visit a local pub PRESENTATIONS BUILDING NATIVE APPS WITH TITANIUM Rene Pot - Developer Evangelist of Appcelerator Abstract: "You don't have to learn objective-c and java to build apps (nor kotlin/swift for that matter), you can use your existing knowledge to build apps with JavaScript using the Titanium SDK and its Alloy MVC framework. In my talk I'll very quickly tell you what Titanium is, and from there I'll walk you through a few typical scenarios you might encounter when building apps." REACT NATIVE - TO EXPO OR NOT TO EXPO Essam Tarik - JavaScript Engineer, Bene Studio Adam Bene - CTO, Bene Studio Abstract: - brief on expo - advantages of expo and how it works - introducing the app i was working on and its features - the complexities i faced building it with expo - a sum up on expo and how its different now - ReactNative with expo vs. ReactNative without expo

    Bene Studio HQ

    Andrassy street 66 · Budapest

    4 comments
  • Redux Saga Workshop
    On this workshop you will learn how to use: Redux Saga package, Generator functions, Testing and error handling, Advanced flow of actions. Come, and you can even win a ticket to Reactive Conf, Prague! ❗️You need to register here: http://bit.ly/redux-saga-register (RSVP is not enough!) If you are a React, React Native, Angular.js, Vue.js or Node.js developer, come and get hands-on experience with Redux Saga. Requirements - Advanced JavaScript knowledge - Experience with React/Angular/Vue - Please bring your device you wish to work with! - Preparation: You should have Node.js installed on your laptop. Schedule & Info 18:15 - 18:30 Registration 18:30 - 20:30 Workshop (Accurate start!) 20:30 - community discussion Venue: 1062 Budapest, Andrássy str. 66, Event Space, 3rd Floor To access the building, ring the Event Space bell (nr. 33)! Contact: Andi, Bene Studio, [masked] or [masked] 🇭🇺 This is a Hungarian speaking event. Our mentors offer their help in English as well, but if you need additional translation, please request! By participating you will enter the competition for a ticket worth 699 eur to Reactive Conf, Prague! Otherwise, use 'benestudio' promo code for 15% discount: https://reactiveconf.com/#tickets

    Bene Studio HQ

    Andrassy street 66 · Budapest

    2 comments
  • BudapestJS 2018 September
    As it is the end of the summer vacations for most of us, it is about time we get back to the usual business! This time with 3 presenters! SCHEDULE - 18:00-18:30: arrival and mingling - 18:30-19:00: 1st presentation + Q&A - 19:05-19:35: 2nd presentation + Q&A - 19:35-20:00: break, food, drinks, ... - 20:00-20:30: 3rd presentation + Q&A - ... socializing and depending on the mood, we might visit a local pub PRESENTATIONS CONTAINERS VS. SERVERLESS FROM A DEVOPS STANDPOINT (Adnan Rahić - JavaScript developer, teacher, and mentor. Technical Evangelist at Dashbird.io") Abstract: "The pros and cons of managing your own containers versus letting serverless do it for you - Explained with a simple Node.js app. Two simple real-life examples will show how to deploy an app to a Kubernetes cluster and how to deploy the same app to a serverless environment which includes AWS Lambda and AWS API Gateway." REACT STATE MANAGEMENT WITH REMATCH (Konstantin Lebedev - works in Prague as a senior frontend developer. He started his journey as a web developer about 9 years ago, and has worked on different projects, from large enterprise solutions to more "light-weight" startups. He loves all-things Javascript (and TypeScript even more), functional programming, ... ) Abstract: "State management is a hot topic, with a lot of libraries trying to tackle the problem in their unique way. Redux seems to have taken a strong lead, with a huge community behind it and great documentation. But is there a way to do even better? Can we improve on Redux ideas to make developer experience better? In this talk, we’ll talk about Rematch, a state management library that strives to push Redux to the next level." REACT + FLOW: DIVE IN (Luis Felipe Roman - Born in Colombia, living in Prague and leading projects for US startups as a Frontend Developer at STRV, Luis is passionate about technology and loves to share his knowledge with the developer’s community.) Abstract: "All programmers have a special part of our brains exclusively dedicated to introduce bugs in our apps, even if we don’t like to admit it, we make typos, pass wrong data and return unicorns where a number was expected. So relying on a static analysis tool like Flow to keep an eye on our code, will not only help us avoid having those issues, but more importantly by doing so we’ll look smarter. This talk will take you to some of the basics and relevance of the type system and then dive deep into typing a react app."

    EPAM HQ

    Futo utca 47-53 · Budapest

    1 comment
  • React Animations Workshop
    We are going to create a React app with awesome React animations. ❗️You need to register here: http://bit.ly/reactanimations (RSVP is not enough!) If you are a React, or React Native developer, come and get hands-on experience with creating animations in React. Requirements: - Advanced JavaScript knowledge including ES6 features like: arrow functions, classes, export/import, async/await, destructuring assignment - Hands-on experience with React - Please bring your device you wish to work with! - Preparation: install Node.js and create-react-app package globally Schedule & Info 18:15 - 18:30 Registration 18:30 - 20:30 Workshop (Accurate start!) 20:30 - community discussion Venue: 1062 Budapest, Andrássy str. 66, Event Space, 3rd Floor To access the building, ring the Event Space bell (nr. 33)! Contact: Andi, Bene Studio, [masked] or [masked] Original event: https://www.meetup.com/React-Native-Workshops/events/253160811/ 🇭🇺 This is a Hungarian speaking event. Our mentors offer their help in English as well, but if you need additional translation, please request!

    Bene Studio HQ

    Andrassy street 66 · Budapest

  • Serverless workshop by Bene Studio
    Join Bene Studio Workshops, the most popular cutting-edge tech workshops in Hungary! Boost the developer community with hands-on experience together: invite your peers! The organiser of the Workshops is Bene Studio, the team who delivers high-quality apps, using cutting-edge technologies. If you are a JavaScript, Node.js or other backend developer, this will be more than useful for you! Register now for the next workshop at the bottom of this page, it is expected to be sold out soon! Why developers love Bene Studio Workshops? 1. You build a working app from scratch within 2 hours with full help and support 2. You get a nanodegree for no cost that proves the skills you could improve 3. You are the member of a community: discuss with like-minded experts about cutting-edge tech topics 'till night + endless pizza, beer & stickers ;) Project of the 28th of June Workshop: We are going to build a Node.js backend service with database integration and deploy to a serverless infrastructure. We are going to discuss the benefits of severless computing. Schedule & Info 18:00 - 18:30 Registration 18:30 - 20:30 Workshop (Accurate start!) 20:30 - community discussion Venue: 1062 Budapest, Andrássy str. 66, Event Space, 3rd Floor To access the building, ring the Event Space bell (nr. 33)! Contact: Andi, Bene Studio, [masked] or [masked] You can register ⬇️ via booking your support ticket: available from 1950 HUF! Requirements - You should have some Node.js knowledge. - Please bring your device you wish to work with! - Preparation: You should have Node.js installed on your laptop. Please register on the following website: https://workshops.benestudio.co/workshop-2018-06-description/

    A66 Event Space

    Andrássy út 66. · Budapest

  • BudapestJS 2018 June
    SCHEDULE - 18:00-18:30: arrival and mingling - 18:30-19:15: 1st presentation + Q&A - 19:15-19:30: short break - 19:30-20:15: 2nd presentation + Q&A - ... socializing and depending on the mood PRESENTATIONS Boomla: a simple, powerful application platform for websites (Tibor Halter @ Boomla) Boomla is a virtual OS from scratch designed to simplify building websites - and web applications in general. Currently, it runs JavaScript only. It provides a transactional, version controlled FS which doubles as a DB. Enjoy undo for your entire FS. It is serverless, built for high concurrency & scalability, yet it comes with a sync interface for simple programming. Built-in webserver. Apps run in isolated transactions. Share and install packages (apps). Forget Linux quirks, processes, complex deployments, system orchestration, sysadmin work, locking issues. Write less code. Oh, and it's blazing fast. Come and discover a platform seemingly from a different universe. I'm agile therefore I'm hated (Peter Abraham @ Accenture) Are you attracted to Agile-way? Delivering valuable product is simply promising, right? Creating something great is exciting, no doubt. But you feel yourself trapped on groomings and standups and retrospectives and God knows what other meetings. You know that you should enjoy them because this is "The Agile-Way", unfortunately they're just boring you. Let me share some thoughts on "Agile" and how I try (sorry Yoda!) to apply Agile values and what kind of fights I gotta fight in my daily life. And why "Agile", as you and I know now, is not agile.

    EXTRA Budapest

    Klauzál utca 15. · Budapest

    3 comments
  • BudapestJS 2018 April
    SCHEDULE - 18:00-18:30: arrival and mingling - 18:30-19:15: 1st presentation + Q&A - Aha! Brain Store startup accelerator intro - 19:15-19:30: short break - 19:30-20:15: 2nd presentation + Q&A - ... socializing and depending on the mood, we might visit a local pub PRESENTATIONS End-to-end testing with Jest & Puppeteer (Tamás Németh @ Liligo) 2017 saw the appearance of headless mode in some of the major browsers (rest in peace PhantomJS). There are also new libraries, drivers and protocols to control them, even without selenium and webdriver. One of these new options is Puppeteer, a node.js library built by the Google Chrome team for automating Chrome via the DevTools Protocol (websockets). Not only does it allow you to automate the browser but also whatever you find in devtools (tracing, js coverage, etc.) Paired with Jest, it results in a speedy and easy-to-debug end-to-end testing solution, which is what Liligo’s QA team replaced Protractor with. Serverless in Azure (Martin Šimeček @ Microsoft) „Give me your code and I will run it as needed.“ That’s the simpliest way of using Azure Functions, a serverless addition to Microsoft‘s cloud platform. It can do much more, though, and this talk will show you how to start with local development, use triggers and bindings, handle load spikes, deploy to the cloud and deal with with some of the Node.js specifics.

    Liligo

    Nagymező utca 44 · Budapest

    4 comments