Browse 462 talks from our meetups. Covering everything from JavaScript fundamentals to cutting-edge frameworks.
Showing 12 of 462 talks (Page 25 of 39)
Zespół programistów, który znajduje się w Gdańsku, przez ostatni rok pracował nad całym zestawem poprawek do agile boardów w Jira Software 8.0. Podczas prezentacji zaprezentuję metodologię naszej pracy oraz szczegóły techniczne poszczególnych zmian. Będą zagadnienia z JS, CSS, trochę backendu, a także logiki biznesowej, która stoi za boardami w Jirze.
Frontend development is HARD — modern apps consist of many different technologies that need to play nicely together. During my talk, I want to show how to setup a bulletproof code review process. Tracking visual regressions, watching test coverage, analyzing build size and performance changes is simple using CodeChecks.
Observables are yet another way to handle asynchronicity in JS. You can think of them as Promises on steroids but there’s more to them than just that. You can think of them as arrays whose items arrive asynchronously over time. What can you do next with them? Let’s find out.
Najlepszym przyjacielem programisty jest jego IDE. Nie wszyscy wiedzą, ale każde tego typu narzędzie posiada w swoim arsenale przeróżne funkcje, dzięki którym możemy je odróżnić od zwykłego notatnika. W trakcie prezentacji chciałbym Wam pokazać kilka sztuczek, dzięki którym przestaniecie pisać kod, a zaczniecie go tworzyć.
So you’ve learned how to program. You now feel cool and powerful, you can actually “do stuff”. But what’s next? How do you improve your skills? You hear some advice to write “clean code”. But what is the definition of clean code, and how do you write it? And why does it matter so much? I can’t promise you’ll become a better programmer after this talk, or that you’ll get a “code-sense”, but I will show you some tricks, techniques and tools you can use to improve your code quality.
What is authentication and what is authorization? Why it is important to have a solid implementation of those concepts? I will showcase an example of a basic Auth implementation, using JSON web tokens with PassportJS in an app that uses React for SPA and Node.js as a backend service.
It is undeniably true that writing unreliable software is irresponsible. This talk will present the foolish alibis that are used by developers whose code is crashing on null or undefined, explain why crashing on bad input is never acceptable, and show techniques to avoid those crashes in your frontend and backend code written in JavaScript and Typescript.
You don't have to know Java/Kotlin or Objective-C/Swift to build mobile apps. When you use Titanium to build your apps you can roll out your apps for multiple platforms at once, and reduce the development cycle massively. In this talk I will explain the benefits of writing mobile apps in JavaScript using Titanium, and demo how fast and easy it is to use.
Prawie 3 lata pracuję jako trener na bootcamp’ach w Gdańsku, miałem okazję rektutować ludzi po bootcamp’ach i z nimi pracować. Chciałbym podzielić się z wami przemyśleniami oraz pewnymi statystykami o tej formie szkoleń, ich celu, absolwentach – pokazać gdzie ten system się sprawdza a gdzie nie.
Wspólnie zastanowimy się, czemu Same-Origin Policy jest takie ważne. Opowiem trochę o historii wprowadzenia CORS. I o tym wszystkim w kontekście ataków CSRF.
Zapraszam na miękki talk w technicznym przebraniu. Opowiem między innymi o korekcji błędów w protokołach komunikacyjnych, o signal-to-noise ratio, o zagrożeniach, jakie niesie ze sobą używanie eval() i jak się ma do tego empatia.
In 2009 Ryan Dahl presented Node.js, a server-side JavaScript runtime. In 2018 in his presentation "10 Things I Regret About Node.js" he announced a new project called Deno. This talk is about the difference between Node and Deno, its current status and the changes since its original announcement.