Speaker

Tobias Struckmeier

Tobias Struckmeier

We can build everything in every technology. The art is to find the way thats the least painful.

Dortmund, Germany

Actions

.

Area of Expertise

  • Information & Communications Technology

Topics

  • Architecture
  • JavaScript & TypeScript
  • Web Development
  • PHP
  • CSS
  • HTML
  • UI/UX
  • Web Design

How to make testing a fun experience

In this short workshop I will give you a quick introduction into testing with cypress.

You will learn how to get it up and running and about the key features that made it such a successful testing tool. This introduction workshop teaches you concepts on how to write solid tests that don’t fail during each second run.

As testing frontend components sometimes is a tedious and hard to debug process for many developers, we will leverage component testing to make it a a joyful and fun experience.

Have your laptop with node.js > v14 ready with a solid internet connection if you want to follow or just watch me doing all the work for you.

Be ready to get a lot of knowledge in a short time.

Test like a User

In projects, we don't build software for its own sake. Our main goal is to meet the requirements and needs of the users. However, merely developing a feature or software is not the end of the journey. To secure the investment in the product and ensure a high development speed, tests are essential.

Automated E2E (End-to-End) tests are an effective means here. The highest art of testing lies in conducting them from the user's perspective - in the browser and with the same potential obstacles the user might also experience.

This workshop will demonstrate how to efficiently safeguard your investments with E2E tests and increase confidence in one's own codebase as well as new product changes.

As a tool for our examples, we will use Cypress and also take a look at the popular new "Component Testing", through which frontend components can be tested even more developer-friendly.

Half-day workshop

How I fooled my friends with AI

A Talk where I show how I created a bot in Whatsapp that writes and talks like me. Is able to understand audio messages and responding with my own voice. Misleading my friends that, by accident, held full conversations with my bot while I was asleep.
I introduce to my one evening hacking project that brought up followup thoughts and awareness of the risks and challenges we're facing around AI, but also the potentials we can unlock.

Spontaneous Talk without preparation on the Heise Booth at we are developers cause another speaker got sick.

Angular from 0 to 100

Angular beginners fullday workshop at JavaScript Days

GraphQL: Gotta Query 'Em All! - In one go!

GraphQL is a new approach to communication between systems. It is a standard that’s highly praised by its advocates and many web developers. Aside from established protocols like REST and SOAP it promises effective and elegant access to data. In my talk, I give a quick introduction into how to use GraphQL and which problems it solves that justify the cheers for it. What new challenges arise by using it, where you have to find solutions for? What are the risks? Short: where it shines and where it has its shortcomings. What are the risks? Does it fit my project? Or do I stay with REST? Is it time to make a switch?

Painless UI & E2E Testing and automatic user documentation

Ever wanted to write End-To-End Tests with surprising levity?
Focussing on testing that is optimized for progress instead of having to take care of a testing environment is what organizations are dreaming of.
I give an overview of how you can achieve this using cypress and possible strategies behind testing with low effort and maximum stability.
As a big bonus I will present a new concept on how to keep user documentation in sync with your application ui.

JavaScript Testing

JavaScript Fullstack Day will get you in touch with all tools, technologies and techniques which are key to successful modern JavaScript development — from choosing the right frontend framework to best practices for backend development, from sophisticated engineering tools to finding your JavaScript language of choice! Come to Fullstack JavaScript Day and benefit from our speakers’ expertise who provide valuable insights from their web projects and reveal their „secret tricks”. Fullstack JavaScript Day is divided into four units, all of which cover selected aspects of the JavaScript universe comprehensively.

45 min quick introduction to all JavaScript Testing techniques, tools and frameworks

JavaScript Days Munich 2024

March 2024 Unterhaching, Germany

WeAreDevelopers World Congress 2023 Sessionize Event

July 2023 Berlin, Germany

Tobias Struckmeier

We can build everything in every technology. The art is to find the way thats the least painful.

Dortmund, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top