All blogs / JavaScript / TypeScript
WaspDev Blog
Random things related to software development.
JavaScript / TypeScriptFrontend / CSS / browsersAlgorithms / data structuresPerformance / optimization
- Posts
- 47 from 26 Mar 2025 to 13 Oct 2026
- Posting
- monthly (13 in the last year)
- Kind
- personal blog
- Feed
- https://waspdev.com/atom
2026 11
- AI isn't just a tool and it might be dangerous
- Browsers are becoming more bloated
- Avoid using "<![CDATA[ ... ]]>" in RSS
- I'll probably never use Windows
- My thoughts on OS-level age verification
- Is throwing an exception a faster way to break out of recursion in JavaScript?
- Upcoming JavaScript features in 2026
- Moltbook - the craziest AI experiment in 2026
- Prefer repeating selectors over !important keyword in CSS
- 1 kilobyte is precisely 1000 bytes
- The future of Stack Overflow
2025 36
- JavaScript's for-of loops are actually fast (V8)
- Some software bloat is OK
- Has fetch() caught up with XMLHttpRequest in JavaScript?
- I hate this dichotomy about hated and unused programming languages
- Is JavaScript's BigInt broken?
- How to arrange N queens in O(N) time
- Is it still worth using jQuery in 2025?
- Important CSS features web developers should know in 2025
- Things to avoid in JavaScript
- My honest opinion about PHP
- Avoid using third-party libraries
- Some features that every JavaScript developer should know in 2025 (part 3)
- JavaScript's iterator helpers are fast for large arrays and deep transformation chains
- The Temporal API - a new era in JavaScript date and time handling
- Don't do freelance programming until you read this
- JavaScript's "destructors" or the explicit resource management
- Could TypeScript benefit from built-in runtime type checks?
- Z-Buffer - the backbone of the 3-D rendering
- How to sanitize HTML text using only vanilla DOM API
- Finding a calmer corner of tech
- When BLoC is too much
- Why was Records & Tuples proposal withdrawn in JavaScript?
- The weirdness of type coercions in JavaScript explained
- Things I don't like in JavaScript
- A simple bouncing ball game
- You probably don't need to bundle the resources for your website
- Some features that every JavaScript developer should know in 2025 (part 2)
- Is it possible to create a completely new browser from scratch?
- Some features that every JavaScript developer should know in 2025
- Why I love the web so much
- How to properly do deep clone and deep compare with JavaScript variables
- A "hard" Leetcode problem with a stupidly efficient solution
- How a simple code can produce a Sierpinski triangle
- Which one to choose: WebAssembly or JavaScript?
- Are there any reasons to use synchronous XHR in JavaScript?
- Leetcode Pens and Pencils problem in O(log(min(cost1,cost2,total))) time