
Daniel Danielecki
🏆 Top Stack Overflow | 🧑🏫 EdTech Instructor (GitHub, Udemy)
Actions
🏆 Top StackOverflow contributor and Educator (GitHub, Udemy). Outside of his daily GitHub contributions, he's contributing to his Strava activities daily. Daniel is currently building an EdTech community on https://github.com/ditectrev.
Links
Area of Expertise
OMG; that's NOT Your JavaScript!
You would be surprised how much you can do without writing your own JavaScript.
The session will cover many modern Accessibility, Browsers capabilities, CSS techniques, Web APIs, and even powerful HTML features we are often unaware of. I learned about many HTML features after writing an HTML book (open source—https://github.com/Ditectrev/Awesome-HTML-Book-Course-HyperText-Markup-Language-HTML) and recording a 14-hour course on HTML.
We'll discuss which features we can use today and which will come tomorrow.
Running Meetups
Based on running one of the largest Meetups in Amsterdam for a "boring" bank, I'll share insights into what Meetups brought us, and how those help with not only community building and brand but also building an engineering culture. Especially if you're working for a "boring" bank.
Building Open Source Community
Based on an example of running https://github.com/Ditectrev (100k views/month), the talk will give an overview of running an EdTech project in Open Source. Our community members contributed to several projects and created a platform & Apple-based device's app in Hacktoberfest and individual initiatives.
From Frontend Web to Frontend Mobile
It'll start with how Web and Mobile are different, the different thinking, ecosystem, and languages. Pitfalls and good points of “write once run anywhere”. Based on self-experience going that way, I'll explain the problems are starting when we add some integrations to our RN app (Firebase, handling envs, AsyncStorage), external libraries in general requiring coding with native code (Swift/Java). Interesting might be experience about the same app might have different behaviour when simulating/signing with Expo/EAS and Xcode/Android Studio. I'll also cover what Expo is, compare the ecosystems of Web and FE, and how different its to deploy to production.
Memory Leaks in JavaScript
Discover what Memory Leaks are in practice. We'll use MemLab and Chrome DevTools to debug leakage in our sample application, and it'll no longer be a black box for Developers attending the session!
Privacy First Approach with IndexedDB
Learn what we can achieve while developing offline-capable applications. It is especially useful when designing for development in the Privacy First Approach.
That's a continuation of my (on-site) conference talk, but more deep dive, and only about offline part of the previous talk, i.e. IndexedDB. However, this talk will also mention different tools, real-life examples, along with a demo. Materials can be found https://github.com/danieldanielecki/Uncovering-Browser-Storage
Open Source Alternatives for GitHub's Copilot & ChatGPT
Are there open-source alternatives for the flagship AI products?
As a person reading this introduction, you already know the answer.
We will examine what alternatives open source offers for GitHub's Copilot & ChatGPT. You will discover whether it's still worth paying for the subscriptions, how you can work offline without Internet using AI, what the options are, and how your CPU thinks about that.
Is GraphQL really helpful in contrast to REST API's?
The talk will start with a small introduction about GraphQL, followed by a small reminder (1-2 sliders) about how REST APIs work, differences in the learning curve, performance, and an answered question if those can be compared (REST - architectural concept, GraphQL - query language). Later, I'll present a GraphQL demo and discuss the tooling it offers. The presentation will finish with a summary of the pros and cons and when it could be used instead of, but also together with, REST.
Architecture Testing with Pact
Contract/architecture testing using Pact. Pact is available in several languages, and this talk will focus on its JavaScript version, showcasing how to use this niche technique of (automated) testing.
GreenDev === Performance?
In all the buzz about sustainable development, we'll look critically to see if the so-called "Green Development" practices aren't overused to something we technically call Performance Best Practices for a long time. We will look from a technical perspective at what can be improved in an application to gain both Performance and GreenDev. Additionally, we will see which part is "greenwashing", and which part of GreenDev is unrelated to Performance.
Where Cursor Shines?
The AI Code Editor is taking over many IDEs' market share. Not long ago, no one would have thought there would be a serious competition to the duopoly of Visual Studio Code and JetBrains' products.
We will examine where it beats other IDEs, more precisely, Visual Studio Code. We will see where Microsoft's GitHub Copilot, combined with its IDE, cannot compete with Cursor and where it picks up.
We will compare agents and documentation, analyze the entire code base, upgrade the legacy project, and use different models on different CPUs.
JavaScript Weird Parts
The famous "banana" is just one example of how JavaScript is weird.
In this session, we will dig deeper into JavaScript's type coercion and try to understand the logic behind the language, initially created in 10 days.
It will make you more confident about specific operations, and who knows, maybe you will understand why so many intermediate JavaScript Developers fell in love with TypeScript ;-)
Web Accessibility 101
ARIA, Contrast, Focus Traps, Keyboard Accessibility, Screen Readers, and Semantic HTML all refer to Web Accessibility.
That's yet another domain for a Frontend/Web Developer.
This talk will introduce Web Accessibility, how to start, how to test, and real problems that most of us don't imagine users with disabilities face. Due to the introductory level of this talk, non-frontend developers are also welcome.

Daniel Danielecki
🏆 Top Stack Overflow | 🧑🏫 EdTech Instructor (GitHub, Udemy)
Links
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