10.07.2025
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

12.06.2025
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

Date.now()
08.05.2025
Hermann-Mende-Straße 4, Dresden

JavaScript en garde!

“Dartagnan - Verifikation von Programmen” Erik Söhnel (CodeSquare) “Einführung in Graph-Datenbanken” Christian Ulbrich (Zalari GmbH) TBA! Nichts für schwache Nerven, oder schwachen Speicher (hihi) zeigt uns Erik, wie man Programme verifizieren kann, ob sie auch wirklich brav alle branches erreichen. Ausblick! Christian muss ein Team zusammenstellen für seinen Sportverein, aber es gibt mehr Willige als Plätze (also fast so wie bei unseren Vorträgen (hihi)) - deshalb muss eine Lösung her! Und mit einer Graph-Datenbank sieht alles aus wie RAG für KIs oder so ähnlich und zeigt uns, wie einfach bestimmte Use Cases mit einer Graph-Datenbank abgedeckt werden kann. Praktisch anhand vom Oldie Neo4j, denn das j steht für Java und das steckt ja auch in JavaScript. Einblick!

10.04.2025
Hermann-Mende-Straße 4, Dresden

Spaß mit JS in Minecraft Education!

Minecraft kann JavaScript! Endlich! “LösenLernen, abstrakt mit Minecraft Education” - Christian Ulbrich (Zalari GmbH) DevDay - Nachschlag TBA Christian hat mit Minecraft Education beruflich herumgespielt (das erste mal Minecraft!) - nicht ganz so cool, wie manch anderer mit dem Truck Simulator beruflich herumspielen kann, aber um ein NP-hartes Problem zu finden, hat es trotzdem gereicht. Oder: Wir zeigen, wie man mit Minecraft Education - schnell lustige Probleme finden kann, die gar nicht mal so einfach sind, aber trotzdem Spaß beim Lösen machen und dem Nachwuchs oder gar dem JuniorDeveloper zeigen, dass Informatik ein ständiger Kampf der Entscheidungen ist… Am 8.4. ist ja DevDay und es sind alle herzlich eingeladen, ihre Vortragsimpressionen noch einmal für all diejenigen, deren Arbeitgeber den Kollegen das nicht erlauben dort für lau hinzugehen - kund zu tun. Vielleicht gibt es auch noch einen tollen Überraschungsvortrag von einem Älteren (père im Französischen..)! :)

20.03.2025
Hermann-Mende-Straße 4, Dresden

Passing the Key: (with) JavaScript!

ACHTUNG: Diesmal eine Woche später als sonst! Nachdem sich das Internet unerwartet doch durchsetzen konnte, geht es in dieser Ausgabe vorrangig um das nächste Hype-Thema, bei dem wir nur fast 1 Jahr zu spät dran sind: “Demystifying Passkeys - Introduction & Usage” - Christian Ulbrich (Zalari GmbH) Bücherclub TC39 - RoundUp / BobKonferenz RoundUp Christian wird uns mal erklären, was diese “komische” Passkey-Nachfrage denn bedeutet, warum es sich lohnt, das liebevoll jahrzehntelange Passwort für alle Webseiten auch mal etwas weniger zu verwenden und wie man:frau das auch selber implementieren könnte. Danach gibt es noch eine Runde vom Bücherclub, bei dem ihr aufgerufen seid - für Entwickler:innen interessante Bücher vorzustellen / empfehlen; der lange Winter ist zwar vorüber, aber in der Hängemathe (hihi) im Sommer, ist Lesen ja auch was Feines! Wer dann immer noch stehen kann, dem berichten wir von der https://bobkonf.de/2025/de/program.html - funktional programmieren wir doch eh alle am liebsten in JavaScript, oder?

13.02.2025
Hermann-Mende-Straße 4, Dresden

JavaScript ~Meetup~FixUp!

JavaScript ist toll. Vor allem in der Cloud! Und in Dresden! “AWS Serverless Architecture: what could go possibly wrong?” - Christian Ulbrich (Zalari GmbH) RoundUp - DecompileD - DecompileD-Teilnehmer Die DecompileD ist vorbei und für alle, deren böse Arbeitgeber sich das nicht leisten konnten, gibt es einen kleinen RoundUp, was ihr verpasst habt! Danach bzw. davor erzählt uns Christian, wie toll Serverless auf AWS funktioniert - bzw. was man vielleicht beachten sollte, damit es auch im Produktivbetrieb läuft. Deployt wird über CDK - also TypeScript und die ganzen tollen serverless functions sind in PURE JavaScript geschrieben, weil mit TypeScript kann es ja jeder! Das alles garniert mit den absurdesten Bugs von AWS und den eigenen Idee und für den AWS Enthusiasten auch noch vielleicht ein paar Erkenntnisse…

16.01.2025
Hermann-Mende-Straße 4, Dresden

Das verflixte 10. Jahr DresdenJS und AOP in JS!

Willkommen in der 10. Season von DresdenJS - dem spazierenden Toten unter MeetUps in Dresden. Wir werden versuchen einen kleinen Ausblick auf das neue Jahr zu geben, sowohl was das Web angeht, als auch JavaScript und auch DresdenJS. Was War Was Wird - State of JavaScript / DresdenJS / The Web in 2025 “Aspekt-orientiertes Programmieren in JavaScript” - Christian Ulbrich (Zalari GmbH) OOP ist tot, es lebe AOP! In einer Multi-Paradigmen-Sprache wie JavaScript wird das eh nicht so alles so eng gesehen. Christian wird uns noch einmal kurz AOP erklären und was man damit so alles machen kann. Keeping fingers crossed, zeigt er auch einen Prototypen, der mit Runtime-Composition Aspekte in JavaScript dynamisch einweben kann. Ganz praktisch wird das, wenn er anhand einer real existierenden AWS-Cloud-Anwendung zeigt, wofür man das auch sinnvoll nutzen kann.

12.12.2024
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup X-mess again!

Do they know it’s X-mess again! Winter is coming - na schön wärs! Bisher erklimmt vor allem der Stollen Höchstpreise! EGAL! Wir feiern trotzdem, zur not auch ohne Stollen: DresdenJS - Weihnachtsedition mit Glühwein, frischen Plätzchen “Advanced 101 Basics: For-of-Loops - Christian Ulbrich (Zalari GmbH) PÜNKTLICH um 19:15 Uhr beginnt Christian mit seinem Vortrag, in dem er - als bekennender Verachter von Zählschleifen - seine neu entdeckte Liebe zu for-of kundtut. Die kann nicht zählen, sondern Iterators konsumieren und wie kommt am am schnellsten zu Iterators in JavaScript? Antwort auf diese Fragen und praktische Anwendung von for-of gerade mit ein wenig async Listen - z.B. in Tests werden gezeigt! ACHTUNG: Diesmal geht es um 18:30 Uhr schon los, weil es im Winter immer so früh dunkel wird!

14.11.2024
Hermann-Mende-Straße 4, Dresden

DresdenJS x PHPUG 2024 Edition

Collabs ohne Ende, diesmal mit der PHPUG Dresden! “PHP im Browser - aber richtig!” - Christian Ulbrich (Zalari GmbH) “faster - a showcase buffet talk about improving tedious development tasks” - Richard Heine PHP im Browser ist doch ein alter Hut - naja ganz so alt vielleicht auch noch nicht aber mit modernen Technologien, wie WebAssembly kann man tatsächlich PHP direkt im Browser laufen lassen. Was man damit alles anstellen kann, und ob das wirklich sinnvoll ist (spoiler: YES!) verrät uns Christian! faster is a talk about speeding up your local development process. this is not a talk about being faster with vim, but rather a personal setup in the terminal in order to get rid of tedious tasks and showcase a small selection of tools and how to combine them to make the best of it. this includes simple scripts to switch between php versions without interaction, implementing githooks globally and showcasing zsh features which blows alias out of the water :)

17.10.2024
Hermann-Mende-Straße 4, Dresden

AWS MeetUp x DresdenJS

Im Oktober gibt es eine tolle Collab (schreibt man das so?) zwischen dem AWS MeetUp Dresden und DresdenJS! Wir laden alle AWS MeetUpler zu uns ein und haben 2 tolle Vorträge, die hoffentlich für beide Gruppen spannend sind: “FullCircle: CloudApplikationen E2E entwickeln mit winglang” - Christian Ulbrich (Zalari GmbH) “LoRaWAN goes serverless! Smart Kicker student project showcase” - Pawel Adaszewski (Carl Zeiss Digital Innovation GmbH) Christian ist immer noch geflasht vom AWS Community MeetUp und wird mit winglang, den wirklich heißesten Kram zeigen: Wie man Infrastructure-as-Code und Anwendungscode in einer Programmiersprache - winglang an den Start bringt. Beliebige Anwendungen auf einer beliebigen Cloud-Infrastruktur zum Laufen bringen? We got you covered! Spoiler: der Anwendungscode ist in TypeScript und die beliebige Cloud-Infrastruktur wird anhand von AWS demonstriert. Want to talk to your IoT devices, but: No Internet? No power supply? … No problem! Pawel gives us a brief introduction to the LoRa protocol and shows us how to build and use a private LoRaWAN network using the power of the (AWS) cloud. He will also present the status of the “Smart Kicker” student project, which is being evaluated at the ZEISS Digital Innovation’s Görlitz location. He’ll focus on the AWS serverless (and functionless!) architecture of the solution, the hardware used (microcontrollers, sensors, gateways), and of course the results and their interpretation.

12.09.2024
Hermann-Mende-Straße 4, Dresden

Lightning JavaScript Meetup!

Blitzschnell, mit folgenden Lightning-Talks: “PostgreSQL im Browser, richtig geil!” - Erik Söhnel (CodeSquare GmbH) “Git Basics: Git für die Apokalypse und oder beim BND!” - Christian Ulbrich (Zalari GmbH) “AI Basics Episode 159: ChatGPT vs. GitHub CoPilot vs. Ulle9000 in CodeReviews” - Christian Ulbrich (Zalari GmbH) … (insert your Lightning Talk here) - TBA Erik zeigt uns, warum er jetzt gar nicht mehr ins Internet gehen muss, weil er einfach PostgreSQL direkt in seinem Browser laufen lässt! Naja fast, seid gespannt auf SQL einmal ganz anders!(!) Christian zeigt uns ein paar kleine GitTricks, falls die Apokalypse kommen sollte oder ihr beim BND arbeitet und eure Rechner nicht vernetzt sind; ihr aber Turnschuhe habt! …und zu guter letzt, dann hoffentlich schon leicht-launisch eine weitere Episode 159 unserer Reihe: “AI ist geil, aber ich trau mich nicht meinen Chef nach ‘ner CoPilot-Lizenz zu fragen”: Wie man mit AI ganz schnell Dinge machen kann, die ohne AI nicht so schnell sind. Tolle CodeReviews schreiben. Oder doch nicht?

15.08.2024
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

11.07.2024
Stauffenbergallee 12A, Dresden

GrillJS

JavaScript ist geil, aber die Sonne ist warm und warum nicht einmal adequat grillen! Nebenbei füllen wir das Sommerloch mit aktuellen Gerüchten, Neuigkeiten zu den neuesten Bundlern und quatschen einfach nett. Ein paar Würste werden für den Grill bereit liegen; ab 19 Uhr ist der aber heiß, bringt also gern was mit, wenn ihr auch was Essen wollt. Getränke gibt es in Maßen…

20.06.2024
Hermann-Mende-Straße 4, Dresden

Future of JavaScript, Update!

Wir sind an dem üblichen Termin gerade in Helsinki beim TC39 Plenary… deshalb verschieben wir das auf den 20. Juni, also nur eine Woche später und dann gibt es: “TC39 roundup” - TBA (Zalari Gmbh) Lightning talk? Wir berichten von den “neusten” Entwicklungen von TC39 - natürlich nur - wenn überhaupt schon drüber gesprochen werden darf. :) Außerdem sind wir offen, für ein paar kreative, kurze Lightning-Talks und es gibt das übliche “Netzwerken”, also quatschen und Getränke trinken.

16.05.2024
Stauffenbergallee 12A, Dresden

Secret Grill+Chill+JavaScript

Jaja, die enterJS war böse und hat uns alle stark eingespannt, so dass wir vergessen haben DresdenJS zu verschieben. Dafür dann heute “Angrillen+Durchchillen” auf der Stauffenbergallee 12a. Erik Söhnel erzückt uns dann in entspannter Atmosphäre mit: “DIY-Computergrafik ohne viel Trara und ohne Abhängigkeiten: Schritt für Schritt bauen wir einen kleinen Renderloop und schauen an wie sowas in einer fertigen App aussieht.” und etwas: “enterJS - RoundUp” von den glücklichen Teilnehmern… PS: Der Grill wird 19:00 Uhr heiß sein, ihr braucht nicht zwangsweise was mitbringen und Getränke sind vor Ort…

09.05.2024
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

11.04.2024
Hermann-Mende-Straße 4, Dresden

AI, Kampfspiele und Design Thinking in JavaScript

“Design Thinking in nur einem Schritt: oder verbotene Kampfspiele (huch!) mit AI (was sonst?) von Menschen (was!?) automatisiert spielen lassen” (sic!)(!) - Christian Ulbrich (Zalari GmbH) Wir werden ein paar Worte auf Design Thinking verwenden, aber eigentlich wird es Vortrag, der zeigt, wie einfach man:frau mit JavaScript Prototypen bauen kann und wie gut einem dabei OpenAI unterstützen kann. Oder: Wir spielen einen DOS-Klassiker automatisiert - lasst euch überraschen! Technologien: GamePad API, Iframes, Messaging, DOM, VueJS, Bilderkennung, StateManagement, Creativity!

14.03.2024
Hermann-Mende-Straße 4, Dresden

JavaScript Tree-Shaking, WTF?

Geschüttelt und nicht gerührt: Demystifying Tree-Shaking - Christian Ulbrich (Zalari GmbH) TBA. Live! Christian zeigt, was sich unter dem geradezu kultisch verehrten Begriff “Tree-Shaking” überhaupt verbirgt, in dem wir in ein paar Minuten, einfach unseren eigenen JS Tree-Shaker bauen, wenn noch 3-4 Minuten mehr Zeit sind, auch gleich einen Bundler dazu. Dass Tree-Shaking leider doch nicht die Lösung aller Probleme ist und die Aufforderung “mach doch mal deinen Code tree-shakeable”, im Prinzip einfach zu erfüllen ist (pure functions, ES modules), aber viele Entwickler trotzdem traurig sind, weil das Bundle so groß ist, wird dann auch hoffentlich anschaulich!

08.02.2024
Hermann-Mende-Straße 4, Dresden

TC39 Gossip + Supabase!

Diesen Monat reichen wir nach: Supabase, wenns nicht brenzlig werden soll - Karl Adler (Cenfood GmbH) Dazu frisch vom Tisch: TC39 Gossip - Christian Ulbrich (Zalari GmbH) Karl reicht seinen Vortrag in bester Gesundheit vom Januar nach und berichtet von seinen Erfahrungen mit Supabase einer open source Alternative zu Firebase. Christian erzählt brühwarm wie Weißwurst vom gerade stattfindenden TC39 Plenary über die neuesten Proposals die für JavaScript diskutiert werden. Ach und wir verteilen an alle Teilnehmer einen Coupon Code für die https://decompiled.de/ , denn die ist ja auch bald und mit dem Coupon Code könnt ihr fett sparen*! außer bei Tiernahrung!

11.01.2024
Hermann-Mende-Straße 4, Dresden

JavaScript - Design Token edition!

Ende neu in 2024: “Implementing Design Tokens” - Christian Ulbrich (Zalari GmbH) HypeTrain: Oxlint aka: 50x schneller als Eslint! Karl Adler berichtet uns von seinen Erfahrungen mit Supabase, einer freien Alternative zu Firebase. Leider ist Karl etwas krank geworden und schafft seinen Vortrag erst im Februar! Christian gibt noch einmal einen kurzen Abriss darüber, was Design Tokens sind, wie man sie besser nicht verwenden sollte und was passiert wenn man es trotzdem macht und das alles in einer Art und Weise, die auch noch gut wartbar ist (Code Generation!, Test Generation!). Ansonsten fährt der HypeTrain auch dieses Jahr pünktlich ab und bevor es zu spät ist aufzuspringen, stellt uns Christian kurz oxlint vor, alles viel besser und viel schneller als eslint und natürlich in Rust! Sprich, besser geht es nicht, oder doch?

14.12.2023
Hermann-Mende-Straße 4, Dresden

X-Mess JavaScript AdventOfCode

Weihnachten vor der Tür. Glühwein im Haus und JS Array Functions, um im Advent of Code, richtig l33t zu sein! “Advanced JavaScript Basics: Array Functions 101” - Christian Ulbrich (Zalari GmbH) “AdventOfCode ShowOff oder: wer hat den kürzesten?” - DresdenJS! Advent, Advent, der CodeGolfKopf brennt. Naja fast; https://adventofcode.com/ will uns auch diesmal wieder zum (Kopf-)räuchermädel machen, da gibt es doch was von Ratiofarm bzw. ChatGPT? No way, bei uns wird der Code noch in den dunklen Stunden nach der Arbeit am Weihnachtsstollen geschnitzt. Damit das auch locker von der Hand geht, wird uns Christian ein bisschen mitnehmen mit einem kleinen 101-Vortrag zu all den schönen neuen und alten Array Functions und wie man damit viele Probleme lösen, kann bei denen man sonst solche unschönen Dinge wie for-Schleifen oder TipRegEx braucht. Anschließend, werden wir 3-5 AdventOfCode - Beispiele damit lösen und ihr seid natürlich gern alle eingeladen, eure eigenen Lösungen mitzubringen. Für alle anderen gibt es einfach nur Glühwein und frisch gebackene Plätzchen…

09.11.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

12.10.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Heute mit: BREAKING NEWS von TC39 aus Tokyo, oder: OsakaJS ist auch nicht anders als DresdenJS Implementing DesignTokens… mit Web Components…

14.09.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

10.08.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup - die Verwandlung!

Heute im literarischen Quartett: “Kafka’s Schloss” - Lucas Recknagel (AMPEERS Energy) Here’s a quick overview of Apache Kafka and its core components, along with our journey with Kafka at AMPEERS Energy. We’ll examine how we started with simple entities, handled stream-processing, and finally take a look at our current work – a Kappa-like architecture. Danach - aus aktuellem Anlass: “7 Möglichkeiten, beim Code-Review durchzufallen” - Christian Ulbrich (Zalari GmbH) Christian zeigt in locker-launiger Runde, was man:frau immer wieder gern falsch macht, und warum das abzustellen, ja gar nicht so schwer ist… Gern könnt ihr auch eure FacePalm/HeadBang-Evergreens aus dem Review mitbringen…

20.07.2023
Hermann-Mende-Straße 4, Dresden

Stream Compression, Discriminated Unions in Postgres und ein enterJS RoundUp

Gleich drei Vorträge warten dieses Mal auf uns! Natürlich ist auch diesmal wieder für jeden Geschmack etwas dabei. Wenn nicht, haben wir auch noch kühle Getränke und spannende Themen aus dem Firmen- und Projektalltag vor und nach den Vorträgen. Deep Dive in die native Compression Streams API mit Tom Kopp Typescript Discriminated Unions in DB von Erik Söhnel am Beispiel eines selbstgeschriebenen Generators in Postgres „Quo vadis - Enterprise JavaScript?“ - Christian Ulbrich war bei der enterJS als Speaker, Vortragssprengsatz und aufmerksamer Zuhörer. Er wird eine kleine Zusammenfassung der Vorträge geben und dann gern noch über die Dinge sprechen, die so da in der Luft lagen :) JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

08.06.2023
Hermann-Mende-Straße 4, Dresden

DresdenJS lädt ein: PHPUG Dresden

Hell froze over, oder jetzt veranstaltet zusammen, was sonst überhaupt gar nicht zusammen gehört - DresdenJS freut sich in diesem Monat zusammen mit der PHPUG Dresden euch zwei spannende Vorträge zu präsentieren: “Building Sustainable Web Applications: Implementing Hexagonal and Layered Architectures in PHP and React” - Ralf Junghanns (MPowr.it) “Flash in aktuellen Browsern verwenden, naja fast!” - Christian Ulbrich (Zalari GmbH) Ralf fasst sich kurz: In the ever-evolving landscape of web application development, building sustainable and robust applications is crucial. This talk explores the implementation of hexagonal and layered architectures in PHP and React, presenting a practical approach to building enterprise web applications which are easy to adapt and maintain. Hexagonal architecture, also known as ports and adapters architecture, focuses on decoupling the application’s core logic from external dependencies. By employing hexagonal architecture principles, developers can achieve improved testability, maintainability, and scalability. Layered architecture, on the other hand, promotes the separation of concerns by organizing application components into logical layers. This architectural style enables better code organization and modularity, leading to improved code quality and maintainability. By demonstrating real-world examples, this session illustrates how layered architecture can be implemented effectively in React applications, enabling developers to build scalable and maintainable web applications. Throughout the talk, attendees will gain practical insights and best practices for implementing hexagonal and layered architectures in PHP and React. Ralf will share code examples, tips, and techniques, providing attendees with actionable knowledge to apply in their own projects. Christian sagt: Flash ist tot, denken die meisten, aber mit genügend Energie, läuft es noch das alte Flash-Projekt oder wir versuchen es mal mit openfl + haxelib wenigstens, das ist aber nur die Konfitüre\ (sic!) Overtüre zu einigen Reflektionen über all die schönen Legacy-Anwendungen und wie man die noch am Leben erhalten kann, oder aber warum früher nicht alles älter war!

11.05.2023
Hermann-Mende-Straße 4, Dresden

Visuelles JavaScript Meetup

Diesmal die VR-Brille absetzen, denn es gibt was zu sehen: “Automatisiertes Visuelles Testen - Post Mortem” - Christian Ulbrich (Zalari GmbH) tba. Christian hat für ein Projekt automatisiertes visuelles Testing eingebaut, automatisch Storybook nutzen, Tests generieren, Control-Comments, Snapshots über Pipeline erstellen, CodeQuality Gates, Fehler in ADO passend visualisieren. Mega-geil. Hat aber leider nicht wirklich geklappt und in einem “Post Mortem” erzählt uns Christian warum und was denn nun die Alternativen sind.

13.04.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

16.03.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Folgendes erwartet euch diesmal: Christian Klauß (Zalari) gibt euch einen Einblick in Full-Stack-Serverless mit SST: eine kurze Einführung. SST ist ein Open-Source-Framework mit dem sich Full-Stack-Anwendungen für AWS bauen lassen. Im Vergleich zum bekannten und etabliertem Serverless Framework haben die Entwickler einige andere Entscheidungen in Bezug auf Untersatz und Infrastructure-as-Code getroffen. Das Framework und seine Grundprinzipien werden im Vortrag kurz vorgestellt. Karl Adler zeigt einen Überblick zu Den besten JS/TS Features der letzten 3 Jahre, die du noch nicht kanntest. JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

09.02.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meta-Meetup und Web-Leckerbissen

Während Meta rauswirft, stellen wir ein und zwar einen Vortrag zur: Meta-Programmierung: “How I broke JavaScript” oder “An Ode to the Prototype Chain” - Christian Ulbrich (Zalari GmbH) Christian wird uns von seinen jüngsten Abenteuern mit Meta-Programmierung in JavaScript berichten und sich mit der Frage nach dem Warum nicht aufhalten, sondern das WIE zeigen (und natürlich auch etwas wofür…). Web-Tidbits: Eigene Pseudo-Klassen - Juchhu! I can :has Cheezburger (oder: ich bin so alt, dass ich dieses Meme nicht kenne) Adopted StyleSheets Native Custom Form Elements

12.01.2023
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

08.12.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Heute: Glühwein, GraphQL und Galgenrätsel: weihnachtliches DresdenJS. — JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

10.11.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Dieses mal ein spannendes Potpourri an Themen: Erik Söhnel zeigt, wie man Typen in Typescript testet Christian Ulbrich bringt Vue JSX bei Christian Klauß wird theoretisch mit “Onion Architecture” JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

20.10.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen! Achtung! Verschoben wegen Nichtanwesenheit von Zalari GmbH. Sorry für Short notice.

08.09.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup: Advanced Basics IXI

Back-To-School-Aktionen sind immer toll in den Staaten; bei uns geht es auch heute zurück ans Whiteboard! “JS: Advanced Bascis - Tales from the Code Review trench” - Christian Ulbrich (Zalari GmbH) “Lightning Talks” - TBA Christian wird ein bisschen aus dem Code-Nähkästchen plaudern, genauer was für tolle Fehler er oft in Reviews sieht; klassische Code Smells und noch besser, warum es bessere Alternativen gibt. Er stellt sich gern der Meinung der vorhandenen Experten. :) Außerdem - it is your MeetUp, too - wenn ihr ein kleinen Lightning Talk halten wollt, dann könnt ihr einfach loslegen und in ca. 5min vielleicht eine tolle neue Library oder Tool oder tolles neues JS Framework (hihi) vorstellen!

11.08.2022
Hermann-Mende-Straße 4, Dresden

The X never marks the spot!

Frontend State Machines mit XState - Christian Ulbrich (Zalari GmbH) Lightning Talks / T.B.A. Christian wird uns zeigen, dass es nicht immer Redux sein muss, sondern eine gute alte StateMachine auch elegant local state in UI Komponenten wie z.B. einem komplexen DatePicker modellieren kann. XState ist dafür eine populäre Lib mit einem tollen Ökosystem und wie das ganz praktisch funktioniert wird auch nicht verschwiegen. Danach gibt es vllt. noch ein paar Lightning Talks zum JavaScript Framework of the week oder wir verraten dass CoPilot für uns eigentlich die ganze Arbeit macht!

14.07.2022
Hermann-Mende-Straße 4, Dresden

Stateful JS MeetUp, die XXXX!

Was wäre denn eine funktionale Sprache, ohne State? Einfach? “State Management in Angular mit ngrx-lite” von Lars Wiedemann (Skriptfabrik GmbH) TBA, man munkelt von TypeGraphQL… Lars spricht zu seiner Bibliothek ngrx-lite, die den ngrx Component Store um Features wie Redux-Devtool-Support, Client Storage erweitert und dem Entwickler eine einfache und vielseitig nutzbare API bietet. Außerdem gibt es noch einmal eine kurze Einführung in das Redux-Pattern und wie man das spezifisch und effizient in Angular nutzen kann.

09.06.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

12.05.2022
Hermann-Mende-Straße 4, Dresden

Ensemble JS und TS-Vertragsarbeit!

Der Sommer kommt und ihr hoffentlich auch, zu zwei spannenden Themen heute: Ensemble Programming - von Lucas Braeschke (Zeiss Digital Innovation GmbH) Advanced Typescript Basics: Code-Contracts mit TypeScript Reloaded - von Christian Ulbrich (Zalari GmbH) 3 bis 5 hoch bezahlte Programmierer die an einem Bildschirm sitzen, anstelle alle eigenen Code am Fließband produzieren zu lassen? Ensemble Programming hört sich nach dem Alptraum jedes Projektmanagers an. (sic!) Warum das dann aber trotzdem produktiv sein kann, erzählt uns Lucas mit seinen Erfahrungen nach 3 Monaten Ensemble Progamming in einem Typescript Projekt. TypeScript is back! Vor längerer Zeit hat uns Christian ja schon einmal gezeigt, wie man mit TypeScript Code Contracts umsetzen kann, sich also der statischen Code-Analyse durch TS bedient um Code-Konventionen und Patterns zu enforcen. Neben Klassikern wie exhaustiveness checking, kommen natürlich mit Template Literal Types viele neue Möglichkeiten hinzu und die werden wir nutzen, um typ-sichere Events für Komponenten zu bauen.

14.04.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

10.02.2022
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup CSS / Frontend H4CK0R edition!

We are back. Open Session, bring your nicest H4CK with you. Wir werden ein bisschen den Fokus auf CSS Hacks legen. Einen kleinen Exkurs in Turing-Vollständigkeit machen, vielleicht auch einen Exkurs in Meta-Programmierung mit WebComponents. Aber vor allem, let’s reconnect! “CSS Hacks Deluxe and beyond” - Christian Ulbrich & Motley Crew (Zalari GmbH)

11.11.2021
Hermann-Mende-Straße 4, Dresden

Lightning JavaScript Meetup

Heute mal mit 15-min Lightning-Häppchen: TC39 - What’s going on? - Tom Kopp Astro - Ship less JavaScript - Intro - Christian Klauß JS Hardcore: TSC Plugins / my GraphQL CodeGen plugin in 20 lines! - Christian Ulbrich Wer sich nicht impft, muss leider zuhause bleiben, weil 2G!

14.10.2021
Hermann-Mende-Straße 4, Dresden

CloudNative-typed JavaScript Meetup

JavaScript fühlt sich ja nicht nur im Browser zu Hause, sondern auch in der Cloud und die Cloud ist doch super-toll! Deshalb zwei tolle Vorträge: “Einführung in Azure Cloud Functions” - Lucas Braeschke (Zeiss Digital Innovation GmbH) “Wie typisiert ist dein Framework” - Andreas Roth (Esveo GmbH) Azure Functions versprechen mit ihrem Serverless-Ansatz eine einfache Möglichkeit Code in der Cloud auszuführen. Dafür verspricht Microsoft die freie Wahl zwischen verschiedenen Programmiersprachen und die native Integration in das Azure Ökosystem. Über seine Erfahrungen mit dem Licht und Schattenseiten des Could-Service berichtet heute Lucas. Wir kommen dem Punkt immer näher, an dem TypeScript-Support nicht mehr nur ein Nice-To-Have Feature eines Frameworks ist, sondern ein Must-Have. Unterstützung von TypeScript ist jedoch keine simple Ja- oder Nein-Frage. Wir wollen uns in diesem Talk zusammen verschiedene Facetten und Abstufungen anschauen und finden vielleicht noch die ein oder andere Ecke, an der uns noch kein Framework volle Typ-Unterstützung bieten kann oder will.

09.09.2021
Hermann-Mende-Straße 4, Dresden

JavaScript-Rehype!

“Markdown parsen, aber richtig” - Christian Ulbrich (Zalari GmbH) “Nx Workspace” - Pluggable Monorepo - Tobias Wittwer (Dr. Eilebrecht SSE GmbH & Co. KG) Christian ist beim Verwenden von MDJS, also JavaScript in Markdown zum tollen Dokumentieren über Markdown-Parser gestolpert. Genauer über ein ganzes Universum an Parsern, basierend auf https://unifiedjs.com/ , dem Framework nicht nur hinter Remark (dem besten™ Markdownparser), sondern auch der Grundlage von solchen Projekten wie Prettier und Gatsby. Es stellt sich heraus, so kompliziert ist das ja gar nicht, wenn man denn mit MDAST und HAST hantiert und zeigt, wie man ganz einfach seine eigenen Erweiterungen in Markdown einbauen kann. Tobias hat schon erfolgreich Nx eingesetzt um MonoRepos mehr Schwung zu verleihen, aka. sein genaues Abstract kommt bald. :) Außerdem werden wir vor Ort einen PromoCode für die DecompileD verraten, mit dem ihr 20% gegenüber dem normalen Preis spart. Kommen LOHNT sich also.

12.08.2021
Hermann-Mende-Straße 4, Dresden

Advanced Fire!

Heute natürlich am Start und es wird brenzlig! “Web Component Patterns” - Christian Ulbrich (Zalari GmbH) Christian zeigt uns ein paar tolle Patterns für Web Components. Wie bekomme ich die gestyled und warum sind die eigentlich so geil, dass alles andere abstinkt? Außerdem werden wir noch ein bisschen old-school mit JS-Feuer spielen… sprich etwas LiveCoding einer JS-basierten Pixel-Feueranimation in einer WebComponent… Danach - bei Bedarf noch Lightning-Talks, wer also spontan was zeigen will, ist dazu herzlich eingeladen!

15.07.2021
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Dieses Mal bekommen wir einen höchstaktuellen Bericht von der Entwicklung des Standards: Recap zum “84th meeting of Ecma TC39” mit Tom Kopp (Zalari) Außerdem erhalten wir Einblick auf ein altbekanntes Thema in neuem Gewand: “Nuclear Fusion: Introduction to Atom-Based State Management as Alternative to Redux” mit Christian Klauß (Zalari) — JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

17.06.2021
Hermann-Mende-Straße 4, Dresden

Gastro-JavaScript Meetup is BACK

JavaScript goes AUSSENGASTRONOMIE! Essen und dabei einem Vortrag lauschen und das alles total sicher. “The Power of Tooling” - Christian Ulbrich (Zalari GmbH) (heute spielt) T.B.A. Christian steht nicht nur hinterm Grill, sondern zeigt auch bei the Power of Tooling, dass eine Grillzange zum Grillen praktisch ist. Demzufolge liegt es natürlich nahe, für Selbstgebautes auch selbstgebautes Tooling zu nutzen. Deshalb gibt es direkt vom Praxis-Grill einen Römertopf voller Tricks, wie man mit dem TypeScript AST und eigenen Decorators und LintRules in großen Projekten produktiver wird! Zwecks Corona-Verordnung wird das draußen statt finden (aber überdacht, also auch bei Regen!), wir haben genügend Stehtische aufgebaut, so dass immer nur in Familien bzw. getesten Gruppen alles hygiene-konform stattfinden kann! Wir haben Tests vor Ort, oder aber ihr bringt eure Nachweise mit. Halt wie im Restaurant! PS: Es gibt wirklich Essen vor Ort, bringt also ruhig Hunger mit!

13.05.2021
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

08.04.2021
Online event,

Go WebComponents go! / LitElement intro

Während andere Frameworks sich noch den Kopf zerbrechen, wie sie ihre DOM-Änderungen ultra-performant orchestrieren können, ist das WebComponents völlig egal - denn mit Slots und ShadowDOM sind zwei performante Technologien, die jeder aktuelle Browser kann, ja bereits eingebaut! Wir schlagen grob den Bogen, was der große Vorteil von WebComponents verglichen mit anderen Komponenten-Technologien ist und dann folgt auch eine kurze Einführung in LitElement / LitHTML und damit verbundenen Patterns…

18.03.2021
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup: AfterCorona

Let’s keep fingers crossed! Hoffen wir, dass es ein Leben nach dem Lockdown gibt. Mit Hygienekonzept! Mit Masken!

11.03.2021
Online event,

JavaScript Meetup - Live, in Farbe und Online

“Frontend Life Cycle Management mit Azure Devops” von Christian Ulbrich (Zalari GmbH) “Discovering the language within the language” von Andreas Roth (esveo Academy) Zunächst möchte Christian uns in die Welt von Azure Devops entführen und uns zeigen, wie er Frontend Life Cycle Management effektiv umsetzen kann. Als kleiner Bonus gibt es zudem einen Einblick in visuelle Tests mit Playwright. Folgend, wird Andreas uns zeigen, wo sich in TypeScript noch eine zweite viel bessere Programmiersprache versteckt. Eins sei schon mal vorweg gesagt: Laufzeit braucht doch eigentlich niemand. — Haben Dich diese Themen inspiriert? Lust auch mal einen Vortrag zu halten? Melde Dich einfach bei unserem Slack-Channel an oder schreib uns eine Mail! Anmeldung zum DresdenJS Slack: https://slackin-dresdenjs.herokuapp.com/ Anfragen & Talkvorschläge: events@ddjs.io

14.01.2021
Online event,

HappyNew 2020: Dieses Jahr - thinking different...

oder besser, weil das natürlich ein geklauter Slogan ist: “Thinking outside of the box: Creative Coding Techniques” - Christian Ulbrich (Zalari GmbH) Christian wird direkt aus dem Büro streamen und mit einer wilden Mischung aus LiveCoding euch zeigen, wie wer die Pandemie bewältigt hat über Weihnachten - (einige) Advent Of Code Rätsel lösen. Dabei wird launisch auf den Interview-Fragen-Charakter eingegangen und gezeigt, welche Techniken er selber in der Praxis immer wieder gern anwendet. JS rulez, wie man schnell bei AdvendOfCode merkt und man merkt auch, dass die Ersteller, einem das nicht gönnen wollen - wir machen es aber trotzdem mit JS und am Ende werden all die Erkenntnisse noch zu einem Menü mit DataDrivenTableTesting zusammen gerührt. Es wird wild, meinungsstark und auf jeden Fall brauchen wir eure Meinungen, Input - den Link für iLifeZoomWonderSlackWhereBySkypeMeetNowInTeams posten wir dann noch - nickt’ schon einmal die Berechtigungen eures Browsers aufs Mikro zugreifen zu können, ab! Achja, natürlich alles Online und safe und so.

17.12.2020
Online event,

X-Mess DresdenJS Outlook

Sorry. Corona takes its toll. Ich hätte Madness bevorzugt! Wir versuchen am 17.12. was hinzubekommen und es wird wohl etwas mit https://adventofcode.com/ zu tun habe…

19.11.2020
Online event,

JavaScript Meetup - Unbundled!

ACHTUNG Es gibt da diese globale Pandemie und die geht auch an uns nicht vorbei; deshalb verschoben und virtuell! “Unbundling like its 2020!” - Christian Ulbrich (Zalari GmbH) Webpack 5 ist am Start! Super, aber was wäre wenn man denn nun gar nicht mehr einen Bundler bräuchte? Selbst der letzte LegacyEdge unterstützt JS Modules nativ und es gibt natürlich schon ein äh sorry zwei drei neue Unbundler! Wir sprechen über moderne Frontend-Dev-Workflows und werden Snowpack und Web-Dev-Server (sic!) mal einem Praxistest unterziehen!

22.10.2020
Hermann-Mende-Straße 4, Dresden

5 Jahre DresdenJS! JavaScript MeetUp: ES2015 - 5 Jahre danach!

ACHTUNG! Aufgrund eines Covid-19-Verdachtfalls, verschieben wir das Ereignis um eine Woche! In Anbetracht der aktuellen Entwicklungen, ist leider auch ein Ausfall nicht völlig auszuschließen. Vor 5 Jahren - naja fast - erblickte ES2015 das Licht der Welt und das war auch eines der ersten Themen beim 1. JavaScript MeetUp vor 5 Jahren. 50+ MeetUps später gibt es uns immer noch und das wollen wir feiern: “let is the the new var - 5 years later” von Christian Ulbrich (Zalari GmbH) Christian nimmt uns mit auf einen Blick zurück auf all die tollen Features, die das bahnbrechende ES2015 uns beschert hat. Gleichzeitig wird er auch eine kleine Reise durch den eigenen Code mit Sourcegraph unternehmen, um mal zu schauen, wann er auch das letzte Feature von ES2015 verwendet hat. Damit es nicht zu dröge wird, werden wir ein kleines Quiz machen, es wird ein paar Preise geben und es soll auch keiner hungrig oder durstig nach Hause gehen… Außerdem soll die Gelegenheit genutzt werden, auch noch einmal den Verein DresdenJS vorzustellen, um gemeinsam mit euch die nächsten 5 Jahre zu schaffen! Zwecks Hygieneauflagen ist die Teilnehmerzahl begrenzt, also RSVPed - aber auch nur, wenn ihr wirklich kommt!

10.09.2020
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup: Auf Altbewährtes zurückgreifen für moderne Lösungen

Auf Altbewährtes zurückgreifen für moderne Lösungen. Frei nach diesem Motto haben wir für dieses mal wieder zwei spannende Vorträge für euch: “CQRS / EventSourcing - Warum ein Zustand keine Wahrheit, sondern nur ein Zwischenergebnis ist.” von Frank Jogeleit (move:elevator) “Monads and other Folktales from Fantasyland” von Tom Kopp (Carl Zeiss Digital Innovation AG) In seinem Vortrag erklärt uns Frank, in wiefern das (all)gemeine Backend von Heute die Stufe der einfachen CRUD API hinter sich gelassen hat. Validierung komplexer Daten und Gewährleistung der Datenkonsistenz sind zwei große Punkte auf der Tagesordnung. Diesen Aufgaben tritt man häufig mit ORMs und mehrfach normalisierten Datenbanken entgegen. Eine Alternative gefällig? Wie wäre es mit mehr Informationen aus nur einer, nicht normalisierten, Tabelle? Zur Freude der Performance zeige ich euch, dass State nicht mehr als ein Cache ist. Im nächsten Thema führt Tom uns in die Welt der funktionalen Programmierung: In modernem JS kann man viele Techniken aus der funktionalen Programmierung verwenden. Eine dieser Techniken, um Ausführungsketten zu bauen, sind Monads. Wir werden besprechen was sie sind, welche Basistypen häufig verwendet werden und schauen kurz in die Spezifikation, um herauszufinden was ein Monad auszeichnet. Wir werden diskutieren, wie Monads neben Objekten Anwendung finden und wann sie sinnvoll eingesetzt werden können. Wir werden uns mit Hilfe eines Beispiels anschauen wie sich Monads in Aktion verhalten. Schlussendlich werden wir erfahren wo JS schon jetzt monadische Stukturen verwendet. — Haben Dich diese Themen inspiriert? Lust auch mal einen Vortrag zu halten? Melde Dich einfach bei unserem Slack-Channel an oder schreib uns eine Mail! Anmeldung zum DresdenJS Slack: https://slackin-dresdenjs.herokuapp.com/ Anfragen & Talkvorschläge: events@ddjs.io

13.08.2020
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup - Reduxiert!

Diesmal aufgrund unseres Hygienekonzeptes gleich doppelt reduxiert: “Quo vadis - Redux?” - von Christian Ulbrich (Zalari GmbH) “Live-Coding / Code-Golfen / LatestLibTechTalk” mit Andreas Roth Christian wird uns zeigen, ob es auch nach useState und Co. ein Leben für Redux als Pattern sowohl in React, als auch überhaupt geben kann und dort insbesondere noch einmal auf klassische Redux-Probleme eingehen. Wir werfen auch noch einen Blick auf Redux Toolkit und zeigen warum das eigentlich gar nicht mal so ungeil ist. Andreas macht etwas Live-Coding bzw. erhellt uns mit seinen neusten CodeGolfing-Erlebnissen und vielleicht verlieren wir ja auch noch das ein oder andere Wort über aktuelle TechLibs die gerade Twitter tottrenden…

23.07.2020
Hermann-Mende-Straße 4, Dresden

JavaScript Missing in Action!

Wir sind zurück im RL! Mit aufgefeschter Location, die für 20 Leute genug Platz und Belüftung bietet, dass Corona-mäßig die Ansteckungsgefahr minimiert sein sollte! “React Hooks vs. Vue 3.0 Composition API” von Andreas Roth (esveo GmbH) “Modern Automatic Releases with GitHub Actions” von Christian Ulbrich (Zalari GmbH) We will present in English on demand! Andreas wird in einem epischen Kampf React Hooks gegen die neue Composition API von Vue antreten zu lassen und es sicherlich mit Erfahrungen aus dem harten Trainingsalltag präsentieren. Christian ist großer Fan von “Live. Die. Repeat” und macht das jetzt auch mit Software “Push. Build. Release. Repeat” bzw. von “Push. LintFail. Push. TestFail. Push. Release. Repeat”. Dabei nutzt er GitHub Actions, die man ja auch in JavaScript schreiben kann und das ist groovy!

11.06.2020
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup PostCorona SitIn

Heute PostCoronaBedingt zwar vor Ort, aber als Wiedersehen konzipiert und ohne festes Programm, dafür mit Bier. Bringt eure Quarantänegeschichten mit; wie habt ihr die Zeit überstanden? Was wurde fesches programmiert? Bei Interesse zeigt Christian, wie geil GitHub Actions sein können, wenn man die richtigen Tricks kennt direkt am lebenden Repository… In voller Fahrt, dann wieder spätestens ab dem Juli und zwar NICHT ONLINE, sondern real! :)

14.05.2020
Online event,

Online JavaScript Meetup - en garde MicroDSLs!

Diesmal mit zwei fortgeschrittenen Einsteigerthemen: “Advanced Basics - JavaScript Destructuring” “Advanced Basics - Tagged Template Literals” Die die Grundlage bilden für: “4 Micro-DSLs die auf einen Bierdeckel passen” - Christian Ulbrich (Zalari GmbH) Micro-Experte Christian zeigt uns im ersten Teil, was für tolle Sprachfeatures, nun schon seit über 5 Jahren in JavaScript schlummern indem er uns Destructuring und Tagged Template Literals näher bringt… …welche dann die Grundlage bilden für eine kleine Exkursion in Micro DSLs. Es wird spaßig - wenn auch vorerst nur virtuell auf Twitch! Live-Coding! Live-Sprechen!

16.04.2020
Online event,

Go Serverless - LiveCoding auf AWS!

Corona zwingt uns alle zum Abarbeiten der Steam-Library - aber warum denn nicht mal zwischen Netflix etwas Live-Coding glotzen? Christian wird online auf Twitch uns mit einem kleinem cross-medialen Vortrag zu Serverless mit AWS beglücken! Er wird kurz ServerlessComputing im Allgemeinen und dann im Speziellen mit dem serverless-Framework auf AWS vorstellen und zeigen wie einfach und schnell das mit NodeJS klappt…

09.04.2020
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

12.03.2020
Hermann-Mende-Straße 4, Dresden

Lightning JavaScript Meetup

Blitzschnell noch kurz davor mit diesen Themen: “Lightning Web Components in 25 minutes” - Christian Ulbrich (Zalari GmbH) “From Another World to Wolfenstein 3D and Doom - game programming is software engineering at its best!” Salesforce ist der Marktführer in CRM-Systemen und war sehr früh cloud-ready. Seit letzten Jahr kann man sowohl auf der Salesforce-Plattform als auch standalone mit Lightning Web Components - einer Salesforce-Implementierung von Web Components nette Widgets entwickeln; Christian gibt eine kleine Einführung und berichtet von den üblichen Fallstricken bei Enterprise-Products. Danach wird es etwas Meta und kurzweilig - basierend auf Fabien Sanglards großartigen Blog http://fabiensanglard.net/ und seinen beiden Black Books nehme ich euch mit auf eine Reise, warum Spieleentwicklung in den 80ern / 90ern großartiges Softwareengineering war und vielleicht bauen wir auch noch eine kleine Feueranimation mit JavaScript…

13.02.2020
Hermann-Mende-Straße 4, Dresden

Instant JavaScript Meetup

RoundUp c’t WebDev - Christian Ulbrich (Zalari GmbH) Instant Web Updates - Christian Ulbrich (Zalari GmbH) Tool Time Lightning Presentations Christian kommt frisch von der c’t WebDev zurück und wird seinen Vortrag bei dem es um Instant Web Updates - wie kann ich in meinem Browser einfach Code updaten, ohne meine Anwendung neu zu laden - präsentieren und das Beste ist - da ist dann schon Feedback von der c’t WebDev eingearbeitet :) Davor gibt es auch noch eine launige Zusammenfassung zu den Vorträgen auf der c’t WebDev und dazwischen rufen wir auf, dass Interessierte in 5min vllt. ihre aktuelle Lieblingsbibliothek vorstellen aus dem JS Umfeld… Alles kann nichts muss!

16.01.2020
Hermann-Mende-Straße 4, Dresden

JavaScript - das neue Jahrzehnt!

Das neue Jahrzehnt beginnt mit einem Vortrag von Frank, der an seinem Vortrag im letzten Jahrzehnt zu PWAs anschließt: “PWA in der Praxis - the good the bad and the ugly” von Frank Jogeleit “Stealth-adopting TypeScript: TypeScript in JavaScript Projekte integrieren” von Andreas Roth (Esveo Gmbh) PWAs klingen theoretisch super und bringen viele neue Möglichkeiten ins Web. Doch was tun wenn “progressive” Features für alle funktionieren sollen? Was bedeutet offline first eigentlich wirklich? In der Umsetzung verschiedener kleiner und großer Progressive Web Apps mussten wir uns diesen Problemen stellen präsentieren Lösungen dafür! Ein eingesessenes JS-Team von TypeScript zu überzeugen kann eine fast unmögliche Aufgabe sein. Mit einigen kleineren Handgriffen und Features wie Typ-Definitionen, Automatic Imports und Parallelverwendung von JavaScript und TypeScript kann man schon einen großen Einfluss auf die Developer Experience haben. So könnt Ihr eure Kollegen vielleicht nach und nach, ohne dass sie es merken, von TypeScript überzeugen.

12.12.2019
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup: XMAS Code Golfing

Es weihnachtet sehr! Wir werden etwas Glühwein trinken um dann einem Vortrag aus der beliebten Reihe: “Ev0l JavaScript: Die schönsten Hacks mit Proxys” - von Christian Ulbrich (Zalari GmbH) zu lauschen. Christian wird uns zeigen, dass JavaScript Proxys so mächtig sind, dass sich keiner traut damit etwas zu machen; WIR ABER SCHON und so werden ”__” addiert. Außerdem machen wir vielleicht noch einen kleinen CodeGolfing-Contest - bringt also ruhig eure Maschinen mit! Die folgenden “vier” Probleme sollten möglichst knapp gelöst werden: https://leetcode.com/problems/squares-of-a-sorted-array/ https://leetcode.com/problems/univalued-binary-tree/ https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/ https://leetcode.com/problems/find-common-characters/ https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/

14.11.2019
Hermann-Mende-Straße 4, Dresden

XXXXX. JavaScript MeetUp: Progressive geht immer!

Auch mit 50 sind wir noch frisch und haben zwei tolle Vorträge: “Closing the Web-Gap to Mobile - Warum Progressive Web App’s immer mehr zur echten alternative zur Native-App werden” - Frank Jogeleit “ReactiveConf 2019 RoundUp” - Christian Ulbrich et. al. (Zalari GmbH) Frank will uns PWAs näher bringen, denn sie haben sich in den letzten Jahren immer stärker etabliert und viele Dienste sind auf den PWA Zug aufgestiegen und er nimmt Fahrt auf! Yay! Stetig steigender Support und die Integration weiterer Features sind ein guter Grund in dieses Thema einzusteigen und ein Blick zu riskieren wie kommende oder bereits existierende Features eure Apps verbessern können. Darüberhinaus gibt es einen beliebten RoundUp der spannendsten Vorträge zur ReactiveConf 2019 in Prag vor 2 Wochen; von der uns Christian mit seinen Kollegen berichten wird!

10.10.2019
Hermann-Mende-Straße 4, Dresden

49er Edition: JavaScript bleibt am Ball!

Solang es noch hip ist mit React und GraphQL! GraphQL: New challenges for the backend - Andreas Roth (Esveo GmbH) Profiling (React) Rendering Performance - Sergey Rhyzov (3m5. Media GmbH) Andreas findet GraphQL super, Frontends bestimmen selbst, in welcher Form und mit welchen Informationen sie Daten abgreifen wollen. Hervorragendes Entwicklertooling und effizientere Requests locken immer mehr Entwickler zum „REST-Killer“. Die dynamischen Anfragen haben aber zur Folge, dass ein Backend nicht mehr zur Build-Zeit wissen kann, welche Daten und Felder abgefragt und somit von der Persistenzschicht benötigt werden. In diesem Talk wollen wir Ansätze diskutieren, wie diese Herausforderung angegangen werden kann. Sergey wiederum hat sich in Alicante herumgetrieben und von dort einen Vortrag zur Performance-Messung von React mitgebracht, der aber auch für Nicht-Reaktive interessant ist! Davon unabhängig wird es wetterabhängig Glühwein, kalte Getränke, Tischtennisplatte und Kicker geben und vielleicht laden wir in die Oculus Rift ein Sommer-Szenario!

12.09.2019
Hermann-Mende-Straße 4, Dresden

48. JavaScript MeetUp: Reactivity is Fun! and Let's Work out!

Diesmal mit den tollen reaktionären reaktiven Themen: “A brief history of Reactivity on the Web” von Christian Ulbrich (Zalari GmbH) “Node worker threads” von Vilva Athiban (scroll down for English version) Christian wird uns auf eine kleine Reise zur Reaktivität im Web mitnehmen. Warum React und Angular schlechte Frameworks sind, Svelte auch nicht besser ist und wie man einen HyperApp-Klon ja auch in 48 Zeilen Code selber schreiben kann! Darüberhinaus haben wir mit Vilva Athiban einen Freelancer aus Berlin zu Gast, der uns Spannendes zu Node Worker Threads erzählt! — We are happy to invite you to an evening full of JavaScript. This time with quite a good mixture between frontend and backend topics: “A brief history of Reactivity on the Web” by Christian Ulbrich (Zalari GmbH) “Worker Threads: The Bigger, The Better” by Vilva Athiban (Omio) Christian will talk about reactivity on the web and bets that he can write a HyperApp clone in 48 lines or sass. Vilva is a JavaScript Developer and GraphQL enthusiast working for Omio and will explain about the existing Node JS structure, need for multiple process and how Worker threads comes to rescue. He will show us the steps to implement worker threads. A tech talk without code is no fun and hence he will show a code demo and performance comparisons of using Worker threads after the explanations.

15.08.2019
Hermann-Mende-Straße 4, Dresden

47. JavaScript MeetUp: DIY Decorators

Wir riechen immer noch gut! CoffeeScript stinkt! Diesmal mit den folgenden olfaktorischen Leckerbissen: “DIY TypeScript Decorators” von Christian Ulbrich (Zalari GmbH) Mit den Erfahrungen von der enterJS wird Christian einen BastardMix seines Vortrags präsentieren: Die äußerst sinnvolle Verwendung von (TypeScript) Decorators in Enterprise Apps und warum Decorators überhaupt Sinn machen! Damit die Theorie auch mal zur materiellen Gewalt werden kann, werden wir auch einen eigenen Decorator live-coden. Bringt Wünsche mit und dann kann auch jeder seinen eigenen Decorator mit nach Hause nehmen und deshalb werden wir auch mal ~1h lange präsentieren, coden und schwitzen!

11.07.2019
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

Dieses mal ein Vortrag über Flutter und ein Roundup der enterJS 2019. JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

13.06.2019
Hermann-Mende-Straße 4, Dresden

45. JavaScript MeetUp: Are you the React Type?

Wie befreiend - zum 45. DresdenJS geht es um unser aller Lieblingsfrontendframework (Vue.js ausgenommen) und it’s Conference Season: “React + TypeScript = Love” von Christian Ulbrich (Zalari GmbH) “JSConf.EU - RoundUp” von Lucas Recknagel “Ng-Conf - RoundUp” von DresdenJS Community Christian wird uns zeigen, warum React und TypeScript eine Liebesbeziehung ist, bzw. wie einfach es eine werden kann und zeigt die Basics die man beim Einführen von TypeScript in React-Projekte unbedingt beachten sollte. Danach gibt es viel Round-Up von den letzten beiden großen Konferenzen - Lucas wird seine Sicht auf die JSConf.EU zeigen und die spannendsten Themen kurz anreißen und die DresdenJS’ler die den Weg in die ZalariHölle äh -halle gefunden haben werden ein paar Worte zu den spannendsten Vorträgen dort sagen. Kalte Getränke gibt es vor Ort und vielleicht ist ja sogar die Oculus aufgebaut… ansonsten Tischtennis und Kicker stehen auch bereit.

02.05.2019
Hermann-Mende-Straße 4, Dresden

XIVXIV. JavaScript MeetUp -> Ng-Conf-Extended

Alles neu macht der Mai - vor allem bringt er uns die Ng-Conf in Utah! Jut wa? Da freut sich DresdenJS als Veranstalter der Ng-Conf Extended live dabei zu sein. Als einer von zwei Veranstaltern europaweit, streamen wir live von der “weltgrößten” Angular Konferenz, die aber auch Nicht-Angular-Themen beinhaltet -> https://www.ng-conf.org/schedule/ . Praktischerweise beginnt das zu halbwegs arbeits-kompatiblen Zeiten und die Zalari GmbH stellt die Räume zur Verfügung. KEIN Buffet, deshalb auch keine Gebühren. So kommet und staunet trotzdem. Es gibt eine “Mittagspause” von 20:30 - 22:30 Uhr, da werden wir wahrscheinlich einfach Pizza bestellen/abholen. …

11.04.2019
Hermann-Mende-Straße 4, Dresden

30.402.457. JavaScript MeetUp

Diesen Monat mit 2,5 Vorträgen! “WebAssembly is awsm!” von Hendrik Sohlich Hendriks erster Vortrag für DresdenJS und dann gleich so ein Brett! WebAssembly für alle! “HookSack - a fully typed, hook based store for React” von Patrick Braune Patrick hat mal schnell was gebastelt(TM) und stellt sein Projekt für das React Ökosystem vor! “Build thyself! - Building build tools with JavaScript / TypeScript” von Christian Ulbrich (Zalari GmbH) Christian versucht uns zu überzeugen, dass JavaScript / TypeScript auch für das Tooling um den Build herum eigentlich gar keine schlechte Idee ist. Garniert mit seinen Lieblingsskripten, bzw. dem allgemeinen Aufruf das “Drumherum” auch zu automatisieren mit unserer aller Lieblingssprache!

14.03.2019
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup: Die Antwort!

Diesmal mit einmal lang und einmal kurz: “Introduction to JAMstack” von Christian Klauß (Scientists into Business GmbH, Zalari GmbH) JAMstack is a new web development approach/architecture that is currently gaining traction. This introductory talk will explain the core ideas behind the concept, discuss what possible (dis)advantages it offers, examine possible applications and mention available technologies so you can start using it. “Micro Frontends - a new frontend architecture!” von Christian Ulbrich (Zalari GmbH) Wo sind all die Monolithen hin? Wo sind sie geblieben? Das Frontend nahm sie geschwind, was ist geschehen? React, Angular, Vue und HyperUberNext.js versprachen uns wartbare Anwendungen, die modular aufgebaut sind; aber am Ende war es dann doch nur der vermeintlich große modulare Monolith. Einen Ausweg aus dieser Misere bieten Micro Frontends und Christian wird uns zeigen, wie man damit eine technologisch agnostische Architektur bekommen kann, mit der man auch morgen noch kraftvoll zubeißen kann!

14.02.2019
Hermann-Mende-Straße 4, Dresden

0o51+'.' JavaScript MeetUp

Mit den Vorträgen: Über Iterables und ihren Einzug in die JS-Welt: Live-Coding von Andreas Roth (esveo GmbH) Advanced JavaScript Basics: Type Coercions von Christian Ulbrich (Zalari GmbH) Andreas versucht uns für Iterables zu begeistern und Christian führt die Advanced JavaScript Basics Reihe fort und zeigt, was die schönen unerwarteten Nebeneffekte der TypeCoercion in JS sind und was eigentlich bei ”{} + {}” herauskommt! Stattfinden wird das zum ersten Mal in der heiligen neuen alten Mini-Halle der Zalari GmbH im Industriegelände!

14.02.2019
Hermann-Mende-Straße 4, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

10.01.2019
NikkifakturNeu, Leipziger Straße 33, Dresden

XXXX. JavaScript MeetUp

Im neuen Jahr geht es steil voran, mit zwei tollen Vorträgen + Vereinsgründung reloaded: “React 16.6 and beyond: Hooks, Suspense, Concurrent mode” von Sergey Rhyzov (3m5) “Pure JS Advanced Basics: Mixins” von Christian Ulbrich (Zalari GmbH) Sergey zelebriert mit uns all die schönen neuen Dinge die mit React 16.6 jetzt en vogue sind in einem längeren Vortrag. Christian erklärt uns danach schnell, warum Vererbung tot ist und wie man trotzdem Reusable Software craften kann, OHNE funktional programmieren zu müssen und ohne ReasonML, TypeScript & Co. sondern zur Abwechslung mal mit gutem alten REINEM JavaScript! Davor, dazwischen wollen wir noch einen Verein gründen - damit DresdenJS auch in Zukunft kraftvoll zubeißen kann!

13.12.2018
NikkifakturNeu, Leipziger Straße 33, Dresden

JavaScript Meetup X-Mess Edition

Heute X-Mess Edition! Sprich, selbst-gemachter Glühwein - Becher mitbringen! UND: Jahresrückblick! Wir nutzen die Themen von DresdenJS um uns dem Thema zu widmen: “Was war, was wird”

08.11.2018
NikkifakturNeu, Leipziger Straße 33, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

08.11.2018
NikkifakturNeu, Leipziger Straße 33, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

11.10.2018
NikkifakturNeu, Leipziger Straße 33, Dresden

Ende Neu 37. JavaScript MeetUp

JavaScript 4evr! In neuer Location der Nikkifaktur gibt es zwei spannende Vorträge: “A Vue things you should know” von Frank Jogeleit (Lovoo GmbH) “Successfully Managing Monorepos with Lerna” von Christian Ulbrich (Zalari GmbH) Einen Blick zu töten hat Frank und berichtet von seinen Erfahrungen, Vue.js auch mal ordentlichst in der Praxis einzusetzen: How to work with two-way-binding in custom components The power of love computed properties Wrapper Components the easy way Watcher vs. Lifecycle Work with Vuex Christian kann ohne Monorepos gar nicht mehr leben bzw. ohne Lerna könnte er es nicht, denn mit Lerna sind Monorepos doch ein Klax und lassen sich “total einfach” (TM) verwalten. Berichte von der Front aus multiplen Repos eines sie alle zu knechten zu machen und dank Lerna bestehende Workflows zu migrieren.

20.09.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

FunctionalMeetUp mit JavaScript

Wegen der LamdbUp.io verlegen wir das MeetUp auf eine Woche später… es gibt zu sehen: RoundUp der Vorträge von der LambdUp.io … vielleicht noch eine JavaScript-funktionales Thema Stay tuned! Außerdem, in alter Location der Nikkifaktur auf der Lößnitzstraße!

09.08.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript HeatUp am Grill

Der heißeste Scheiß - direkt vom Grill. Im Sommer werden wir uns sonnen und den Grill anschmeißen; es wird Burger vom Grillmeister David (Kombinat Delikat) geben und dabei werden wir OpenAir zwei Vorträgen lauschen: enterJS 2018 RoundUp von Conrad Reuter Monorepos olè! von Christian Ulbrich (Zalari GmbH) Getränke gibt es vor Ort auch zu erwerben. Also einfach kommen und glücklich sein!

12.07.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup

Dieses mal wollen wir uns zwei Vorträgen widmen: „Eine kurze Zusammenfassung der EnterJS 2018” „Patterns and best practices for developing expandable and high-performance React SPAs using the Neos CMS user interface as an example” von Sebastian Kurfürst (https://github.com/skurfuerst)

14.06.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup from the future!

Zurück in die Zukunft mit JavaScript und zwei futuristischen Vorträgen: import * from “future“; von Lucas Recknagel Contract-based programming mit TypeScript von Christian Ulbrich (Zalari GmbH) Lucas wird uns über den JavaScript Standardisierungsprozess und zukünftig (eventuell) verfügbare Sprachfeatures berichten und warum man diese unbedingt braucht und was man damit so anstellen könnte. Christian wird uns zeigen wie man mit TypeScript contract-based programmieren kann oder: wie man “Vereinbarungen” zwischen Back- und Frontend mit TypeScript modellieren kann und welche Hilfsmittel dafür TypeScript bietet.

17.05.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

Advanced JS Meetup

Advanced Redux / NgRx patterns mit TypeScript - Christian Ulbrich (Zalari GmbH) TBA Aktuelle Frontend-SPAs schreien ab einer gewissen Größe nach einer Möglichkeit, den State auszulagern. Redux ist ein sehr bekanntes und auch einfaches Pattern, welches mit NgRx auch in der Angular-Welt nutzbar wird. In Kombination mit TypeScript kann man das auch als Normalsterblicher so hinbekommen, dass man auch morgen noch alles versteht. Garniert wie üblich mit Erfahrungen von der Front!

12.04.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup - TypeScript + Vue.js

Die Würfel sind gefallen und wir freuen uns auf zwei Vorträge: “Nice to meet vue!” von Ben Richter “Advanved TypeScript” von Christian Ulbrich (Zalari GmbH) Ben wird uns endlich mal berichten, was all der Hype um Vue.js überhaupt soll und warum das besser als Nutella mit Palmöl ist. Christian, der TypeScript ganz nett findet, wären da nur nicht diese strengen Typanforderungen zeigt in “Advanved TypeScript” wie man tatsächlich eine so dynamische Sprache wie JavaScript tatsächlich doch halbwegs typisieren kann.

08.03.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - MeetUp - Progressive Edition

Diesmal freuen wir uns, dass uns Frank Jogeleit mit einem Vortrag zu “Progressive Web Apps - Level up your Web Application” wieder einmal die Ehre erweist. Danach kann über das Thema des nächsten MeetUps abgestimmt werden und vielleicht findet sich ja auch noch jemand zu einem Lightning-Vortrag ohne Bezug zu Apple-Kabeln!

08.02.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

29. JavaScript Meetup - let's be fast!

Der Februar steht im Zeichen der Geschwindigkeit: “An overview from the lighthouse” - Lucas Recknagel “Building Porsche Finder: My experiences with React in a large-scale app” - Sergey Ryzhov (3m5) Lucas spricht also über Google Lighthouse und Sergey wird uns mit seinen Erfahrungen bei einem React-Projekt für Porsche ein paar schöne Geschichten aus der harten Praxis zum besten geben!

11.01.2018
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

1. JavaScript Meetup in 2018

Endlich wieder ein Schaltjahr und das nehmen wir zum Anlass um über: • A critical look at Web Components - Christian Ulbrich (Zalari GmbH) zu berichten. In diesem Vortrag werden wir uns intensiver mit Web Components und den Bausteinen für diese beschäftigen. Welche Basistechnologien sind dafür nötig? Wie sieht die Browserunterstützung dafür aus?

21.12.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

27. JavaScript MeetUp - Vereinsgründungsedition

Es weihnachtet sehr, und wir beschenken uns selber mit einer Vereinsgründung. Wir wollen einen Verein gründen, der die Schirmherrschaft nicht nur über DresdenJS, sondern auch über eine etwaige Konferenz im Bereich Web-Development + Frontend + JavaScript in Dresden und darüber hinaus übernimmt. Außerdem werden wir wohl etwas JS-Code-Golfen und das ganze mit selbstgemachtem Glühwein abrunden.

09.11.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

26. JavaScript Meetup

Angular 5 steht vor der Tür und das soll uns noch einmal Gelegenheit geben, auf die tollen Features der aktuellen LTS-Version 4 zu geben und dann Angular 5 einem ersten Test zu unterziehen. • Was gab es Neues in Angular 4 und was bringt uns 5? - Christian Ulbrich (Zalari) Danach werden wir uns nun endlich mal der organisatorischen Ausrichtung von DresdenJS widmen. Dabei sind alle herzlich eingeladen, dort ihren Input zu liefern!

12.10.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup: SilberEdition

Zum 25. Mal und immer noch mit heißen Themen, wie z.B: • “Praktische React Tools” - besseres React in der Praxis von Frank Jogeleit • “Buzzword basteln mit A-Frame” - Eine kurze Einführung in A-Frame und Live-Demo in VR und AR von Thomas Moritz (Zalari)

14.09.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

We are now! 24. JavaScript Meetup

2 Jahre DresdenJS sind doch nichts im Vergleich zu 20 Jahren VR im Netz! VRML 2.0 feiern wir würdig mit einem etwas längeren Vortrag: Virtual Reality im Netz - eine Reise in die Zukunft der Vergangenheit über VRML, X3D und WebVR - Christian Ulbrich (Zalari UG) Denn das gibt Christian nicht nur die Gelegenheit mit der Oculus Rift vor Ort blöd auszusehen, sondern greift auch ganz gut sein 5 Jahre altes Diplomthema auf… Danach geht es um die Zukunft von DresdenJS - damit es uns auch noch in 20 Jahren gibt!

10.08.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

23. JavaScript Meetup und nichts ist so wie es scheint!

Das Sommerloch hat uns fast verschluckt, aber nun pünktlich zurück, wenn auch in reduxierter Weise: • Angular 2 + ngrx Einführung… mit ein paar Tipps zu Redux überhaupt Die Reaktion auf Redux hat eine Weile gedauert im gelobten Angular-Land, aber inzwischen setzt sich Redux als Programmierparadigma auch für Angular durch. Wir werfen einen Blick auf die Nutzung von Redux mit ngrx in Angular 2+ und werden auch ein paar allgemeine Redux-Probleme ansprechen.

10.08.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

13.07.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

22. JavaScript MeetUp - GraphQL Edition

Da haben wir einen guten Fang gemacht zum 22. MeetUp: • Einführung in GraphQL von Toni Möckel • GraphQL - ein Anwendungsbeispiel von Conrad Reuter Sprich, GraphQL an allen Orten und Fronten(ds)! Wir werden einen guten Einsteig von Toni in GraphQL bekommen und aufgelockert wird das dann mit Conrads Erfahrungen aus der Praxis!

15.06.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

21. JavaScript Street!

Diesmal JS-umkreisend mit CSS und Hardcore JS: • “WebAssembly - Einführung” - Christian Ulbrich • “CSS Shapes & Drawing vs. SVG” - Martin Kutter Weitere Infos gibt es auf -> dresdenjs.io

11.05.2017
Saxonia Systems, Fritz-Foerster-Platz 2, Dresden

DresdenJS zum 20 @ SaxSys

Saxonia Systems hat uns eingeladen mal mit DresdenJS etwas Schwung in die herrschaftliche Villa zu bringen und damit der nicht zu doll wird, gibt es auch netterweise Snacks und Getränke! • “D3 – Basics, v4 & SPA integration” - Lucas Recknagel • “Implementing client-side model layers” - Christian Ulbrich (Zalari) Lucas wird uns von seinen aktuellen Erfahrungen mit dem ziemlich neuen D3.js in Version 4 berichten - dem Framework für Visualisierung im Browser! Christian zeigt wie man denn nun einen tollen Model Layer baut… Vorschläge, wie man die theoretischen Konzepte vom 1. Teil des Vortrags in die Praxis umsetzen kann und wie das mit TypeScript auch alles elegant und effizient gelöst werden kann. Wir benötigen eine halbwegs genaue Anzahl, damit wir am Ende nicht in Club Mate ertrinken. Oder so.

19.04.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript EasterEgg Nachlese!

Der Osternbraten liegt noch im Magen, deshalb kurz nach Ostern etwas leicht verdauliches: • “Pragmatic ES2015+ JavaScript for real-world problems” - Christian Ulbrich (Zalari) Dank TypeScript 2.2 und der Veröffentlichung von NodeJS ist das Nutzen von neusten ES2015+ Features einfacher denn je - async/await und … - Operator erlauben deklarativen Code und wir zeigen wie - mit Tricks aus der Praxis! • “Lightning Talks” / TBD - Ihr habt ein Thema und wollt es präsentieren? Schreibt uns an!

09.03.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

DresdenJS wird 18!

DresdenJS wird volljährig, deshalb nur erwachsene Themen: “TypeScript - the good parts” - Christian Ulbrich (Zalari) Der Schnelleinstieg in TypeScript und warum es sich überhaupt lohnt, diesen Schritt zu gehen. “Electron” - Leo Lindhorst (Saxonia Systems) Leo zeigt uns wie einfach Electron ist und man damit spielen cross-platform entwickeln kann!

16.02.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript im Februaargghhh

“API Specification Languages” - Daniel Schröder (Freiberufler) Gute API - schlechte API - Warum es sich lohnt beim Entwurf einer API vorher zu klotzen anstatt hinterher zu kleckern und was man sonst noch mit einer guten API Spezifikation anfangen kann. “Einführung in Client-side model layers” - Christian Ulbrich (Zalari) Heutige Single-Page-Apps (SPAs) werden immer größer und arbeiten oft als Client für reiche Business-Apps. Durch einen client-seitigen Model Layer können auch SPAs elegant und effizient implementiert werden. Wir berichten von unseren Erfahrungen mit Model-Layer für Enterprise Anwendungen und warum man mit einem echten Model Layer agil entwickeln kann.

12.01.2017
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

1. JavaScript Meetup in 2017 in Dresden

Diesen Monat in etwas längerem Format: • “React Native” von Ronny Hartenstein Ronny wird uns seine Erfahrungen mit React Native näher bringen!

08.12.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

15. JavaScript Meetup X-Mess edition

Es weihnachtet bald und das Jahr geht um und in allen Agenturen herrscht rege Betriebsamkeit. Dies nehmen wir zum Anlass, besinnlich das Jahr Revue passieren zu lassen und bei Glühwein einen Ausblick auf 2017 zu wagen. Vielleicht quizzen wir auch noch etwas JS-lastig bzw. je nach Publikum machen wir auch code golfing!

10.11.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript MeetUp Fall Release

• “koajs - yielden statt callbacks” von Erik Söhnel (Lovoo) • ng-europe roundup von Christian Ulbrich (Zalari) Koa (http://koajs.com/) ist ein kompaktes Web/HTTP-Framework für nodejs. Es verzichtet komplett auf Callbacks und nutzt stattdessen Generatoren (https://github.com/tj/co) um asnychrone Abläufe zu beschreiben. Außerdem berichten wir, von den neusten News aus dem Angularland und Drumherum von unserem Besuch auf der ng-europe.

13.10.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JS-Donnerstag, der 13.

2 tolle Themen: • “Zurück in die Zukunft mit Redux” von Lars Wiedemann (chemmedia) • “A pragmatic intro to Meteor” von Nick Lehmann Na wenn das nichts ist und anschließend hoffentlich noch ein wenig plauschen… und keine Angst haben!

14.09.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - WebWorkers

ACHTUNG! Terminverschiebung! Sorry! Diesen Monat mit den Themen: • Better performance with WebWorkers von Richard (Konsultaner) Wir freuen uns, euch auch diesmal wieder mit 2 Themen unterhalten zu können - Richard wird uns von seinen Ausflügen in höhere Performancegefilde mit WebWorker erzählen. Der Vortrag zu Meteor fällt aus, weil Nick krank im Bett liegt. Wir werden stattdessen passend zum Wetter - Doktor Sommer äh Doktor JavaScript machen und in lockerer Runde eure JS Fragen / Probleme beantworten… Da bleibt uns nur zu sagen - guten Appetit - wir freuen uns auf euch!

11.08.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript 11!!

• “reactive programming with observables” von Lars Wiedemann (chemmedia) • “Docker 101 for JS Afficionados” von Christian Ulbrich (Zalari) Nähe Infos wie üblich unter http://dresdenjs.io

14.07.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - Angular 10

Angular 2 steht vor der Tür und sollte released sein im Juli - ein Grund uns intensiv in einem längeren Vortrag damit auseinander zu setzen: Was hat Angular 2 was AngularJS 1 nicht hat? Wie kann ich sofort loslegen? Wie kann ich von AngularJS 1 zu Angular 2 migrieren? Macht eine Migration Sinn? Präsentieren wird das ganze Christian Ulbrich (Zalari UG)

09.06.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript NIN Edition

Der Sommer steht vor der Tür und die Zeit dahin, versüßt uns Erik mit dem 2. Teil zu “Generators in JavaScript” - was kann man damit denn eigentlich nun wirklich Produktives machen und wird auch von seinen Erfahrungen von der Front berichten! Außerdem suchen wir noch ein 2. Thema - traut euch und meldet euch bei uns!

12.05.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

The JavaScriptful 8!

• “JavaScript Generators” von Erik (Lovoo) tba. • “Lodash for President” von Christian Ulbrich (Zalari) Lodash ist der Quasi-Nachfolger zu Underscore und eine hilfreiche Sammlung von sehr vielen nützlichen Hilfsfunktionen, die einem das Leben als JavaScript-Programmierer doch massiv vereinfachen. Ich werde ein paar Klassiker von Lodash zeigen und dann natürlich auch ein paar kreative Anwendungen…

14.04.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript 7even

Diesmal mit den beiden Vorträgen: • CSS-Modules von Veit Lehmann (Lovoo) • “I promised myself” von Christian Ulbrich (Zalari) über die Verwendung von Promises in JavaScript, die mit ECMAScript 6 jetzt auch standardmäßig sowohl in aktuellen NodeJS als auch Browsern verfügbar sind. -> Mehr Infos -> http://dresdenjs.io Kommet zahlreich!

14.04.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript Meetup

JavaScript ist besser als gar keine Programmiersprache ohne Metaprogrammierung und First-Class-Funktionen. Jeden Monat treffen wir uns zum Besprechen von aktuellen Entwicklungen und lauschen Vorträgen und kickern und quatschen!

10.03.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - Sixth sense.

In alter Wirkungsstätte mit zwei Vorträgen: “Webpack” von André Leubner (Lovoo) “AngularJS del Enterprise Part Deux” von Christian Ulbrich (Zalari) Eure Ideen für zukünftige Vorträge, oder was wir wie besser machen können, sind immer gern gesehen!

11.02.2016
SLUB, Zellescher Weg 18, Dresden

JavaScript - Top 5 JavaScript Tools à la M$

Zu unserem 5. Jubiläum präsentieren wir euch in Zusammenarbeit mit WDCM Dresden und .NET-Dresden einen externen Vortrag von Gregor Biswanger: Top 5 JavaScript Tools und Best Practices – mit Microsoft, aber ohne Internet Explorer “Heutzutage sind eine hohe Anzahl an professionellen und leistungsfähigen JavaScript-Frameworks, -Tools und –Klassenbibliotheken erhältlich. Das zeigt uns, dass die JavaScript Entwicklung immer mehr an Bedeutung gewinnt. Bei diesem Vortrag, stellt Gregor Biswanger seine Top 5 Hilfsmittel vor. Dazu zählt zum Beispiel TypeScript für mehr Kontrolle bei der Entwicklung im Team und der Planung der Architektur, RxJS für eine performante asynchrone Programmierung, Visual Studio Code als Alternative zum Node Inspector, die ein effektiveres Debuggen von NodeJS-Anwendungen ermöglicht und vieles mehr.” https://www.youtube.com/watch?v=_jr_dEDvncI Wir sind gespannt auf Gregor und Visual Studio Code läuft ja nicht nur unter Windows…

14.01.2016

JavaScript - Vier gewinnt.

Vier gewinnt. Auch im neuen Jahr, widmen wir uns hoffentlich wieder in zahlreicher Stärke spannenden Themen rund um JavaScript. Das Jahr 2016 wird ja einige neue spannende Technologien bringen und wir hoffen, dass genügend alte Technologien 2015 auch mal zu Grabe getragen werden können. Wir haben schon einige tolle Ideen… aber die Details versuchen wir die Tage noch auszuarbeiten - bleibt gespannt!

14.01.2016
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - Vier gewinnt.

Vier gewinnt. Auch im neuen Jahr, widmen wir uns hoffentlich wieder in zahlreicher Stärke spannenden Themen rund um JavaScript. Das Jahr 2016 wird ja einige neue spannende Technologien bringen und wir hoffen, dass genügend alte Technologien 2015 auch mal zu Grabe getragen werden können. Die letzten Vorträge haben sich wie üblich auf http://dresdenjs.io (http://dresdenjs.io/) eingefunden und nächste Woche wird es dem Wunsch nach mehr Erfahrungen von der Agenturfront Rechnung tragend: • “Enterprise AngularJS” (AngularJS-Erfahrungen aus dem Enterprise-Umfeld) geben Der Vortrag wird länger und code-lästiger als die anderen Vorträge werden und danach wollen wir bei Bier und Kickern die Struktur etwas aufbrechen, um eure aktuellen Problemchen vielleicht zusammen kurz lösen zu können, bzw. Ratschläge auszutauschen. Außerdem ist JetBrains bis dahin vielleicht aus dem Winterschlaf erwacht und wir können hoffentlich 2 Lizenzen verlosen! Unser nächstes Treffen am 11.2. verspricht auch spannend zu werden - da sich ein externer Referent angekündigt hat und so wird es hoffentlich auch davon zu berichten geben.

10.12.2015
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript - three is a company!

Die Themen stehen fest! Ganz nüchtern fangen wir an mit einem Vortrag zu: • Boosting productivity with WebStorm Und danach, wird es passend zur Weihnachtszeit funktional programmiert mit JavaScript Weihnachtssterne gezeichnet, in dem ihr uns eure Algorithmen twittert - um dann nebenbei die nächsten Themen für die Meetups im neuen Jahr zu planen. Wir freuen uns auf euer zahlreiches Erscheinen! Ach und alle Voraussicht nach, werden wir eine WebStorm Lizenz verlosen… denn es ist ja bald Weihnachten!

12.11.2015
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript all night long. 2.0

Nach dem überaus erfolgreichen Start mit nahezu 30 JS-EntwicklerInnen gehen wir in die 2. und auch schon 3. Runde an “alter” Wirkungsstätte in der Nikkifaktur. Stephan wird uns mit einem tollen Vortrag zu WebRTC erfreuen und ein weiteres Thema suchen wir noch. Details könnt ihr http://dresdenjs.io entnehmen; Themenvorschläge sind: • “Why we hate AngularJS and why we still keep using it” • “Erstellung von Grunt-Plugins” • “LoDash for President” • “Advanced Angular UI Router” • “Deklaratives JavaScript: oder damit ich meinen Code auch übermorgen noch verstehe” • “Enterprise AngularJS: Teil 1” Umfrage gibt es unter: http://bit.ly/1OkJ9mR Gebt uns Feedback auf irgend einem Kanal (Mail: info@dresdenjs.io) oder Zwitscher: @dresdenjs

01.10.2015
Nikkifaktur, Lößnitzstraße 14, Haus 7, Dresden

JavaScript in Dresden. Die Premiere.

Aller Anfang ist schwer, aber es hilft ja nix; irgendwann muss es ja losgehen - und so freuen wir uns auf das 1. Treffen der Dresdner JavaScript User Group - DresdenJS! Es wird 2 Kurzvorträge à 20-25min geben und dann noch etwas Zeit um Gedanken auszutauschen und die Themen für die nächsten Treffen (die auch schon geplant sind) auszuwählen. Wir freuen uns, mit der Nikkifaktur eine Location gefunden zu haben, die dem Rahmen angemessen ist und auch sonst einfach schick ist. Wer Vorschläge oder Fragen hat, kann diese einfach an info@dresdenjs.io loswerden - jeder ist willkommen!