About
My name is Daniel Danielecki, and I'm a FullStack Web & Mobile JavaScript Developer. Working commercially in the Web, since being 19 years old. I'm also quite handy with Cloud with plenty of certifications you can find on my LinkedIn, and even co-developed & published few multiplatform casual games. I also advocate for learning by teaching. Outside sitting on a computer, you can find me running & doing other sports on Strava. PR's: 5K: 15:59, 10K: 33:36, HM: 1:14:52. I support small & creative creators on Kickstarter, and even created one myself.
Learning by teaching
Other than educating several thousands of students of my community, I'm also an International Speaker. So far, there are 6+ talks of conferences, talks, and trainings.
- M
Memory Leaks in JavaScript
Amsterdam ๐ณ๐ฑ
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! - I
Is GraphQL really helpful in contrast to REST API's?
Nuremberg ๐ฉ๐ช
The talk starts 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 present a GraphQL demo and discuss the tooling it offers. The presentation finishes with a summary of the pros and cons and when it could be used instead of, but also together with, REST. - U
Uncovering Browser Storage
Amsterdam ๐ณ๐ฑ
Walkthrough what browsers are offering us: Cookies, IndexedDB, Local Storage and Session Storage with lots of practical demos, and examples. - t
tsc --strict@vue
online ๐
Vue comes out of the box only with 'strict' compiler option, but it accounts only for several of TypeScript's strict compiler options. The talk showcases a couple of examples with 'strict' enabled and several bugs/flaws which can still be introduced unless a specific TypeScript strict(er) compiler rule won't be enabled. - T
TypeScript's Strict Compiler Options
online ๐
Developed an open platform for people shipping items to same place to combine shipping costs and save money. - J
JavaScript Security Engineering
Utrecht ๐ณ๐ฑ
2.5 hours workshop with demos around JavaScript Security. Topics covered are: Cross-Origin Resource Sharing (CORS), Content Security Policy (CSP), Cross Site Request Forgery (CSRF) using MEAN stack, Serverless (Firebase) Security, Cross Site Scripting (XSS) - using a Keylogger, and Web Scanners.
Work Experience
Education
Skills
Get in Touch
Want to chat? Just shoot me a dm with a direct question on X or Telegram and I'll respond whenever I can. I will ignore all soliciting.