Denys
banner
denys.dev
Denys
@denys.dev
Software architect, writer, founder. Angular, React, Rust. Linguistics and Lexicography. 20+ years of FE/BE engineering experience. London, UK
Reposted by Denys
We've updated our XSS cheat sheet to include 9 new vectors from @garethheyes.co.uk! Here are the top three, you can find the rest here: portswigger.net/web-security...
November 10, 2025 at 2:49 PM
Reposted by Denys
Repeat after me: Do not fill in and sync your government ID data to your Google account

blog.google/products/chr...
Chrome now helps you fill in passport, driver’s license, vehicle information and more.
Chrome already saves you time every day by securely filling in your addresses, passwords and payment information. Today, we’re making it even more helpful. For desktop u…
blog.google
November 6, 2025 at 1:10 AM
Reposted by Denys
Tips and tricks to work around the "unexpected" results of Apple's Liquid Glass design language.

I've no words...

medienbaecker.com/articles/the...
November 4, 2025 at 6:09 PM
Reposted by Denys
the password to the louvre surveillance server was "louvre"

www.thesocialpost.it/2025/11/02/f...
November 3, 2025 at 5:56 PM
Reposted by Denys
Ever seen `__proto__` in JavaScript and thought nothing of it? 💥

You might be opening the door to prototype pollution - a sneaky vulnerability that lets attackers modify built-in objects like `Object.prototype`.

Learn how it works 👇
developer.mozilla.org/en-US/docs/...
JavaScript prototype pollution - Security | MDN
Prototype pollution is a vulnerability where an attacker can add or modify properties on an object's prototype. This means malicious values can unexpectedly appear on objects in your application, often leading to logic errors or additional attacks like cross-site scripting (XSS).
developer.mozilla.org
November 3, 2025 at 11:56 AM
The new @proton.me Mail app for the iOS is really good. Many thanks to the team!
October 29, 2025 at 1:31 PM
Stunning and massive @bun.sh 1.3.0 release! The release notes take some time to go through

bun.com/blog/release...
Bun 1.3
Bun 1.3 introduces zero-config frontend development, unified SQL API, built-in Redis client, security enhancements, package catalogs, async stack traces, VS Code test integration, and Node.js compatib...
bun.com
October 16, 2025 at 2:09 PM
OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

github.com/evilsocket/o...

#oss
GitHub - evilsocket/opensnitch: OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch. - evilsocket/opensnitch
github.com
October 11, 2025 at 4:37 PM
Reposted by Denys
we now have an @e18e.dev github action which can diff your dependencies in PRs

things like:
- change in trust level (loss of trusted publisher)
- adding >threshold dependencies
- adding >threshold install size
- bundle size difference (vs main)
- duplicate deps

early days so please give feedback!
GitHub - e18e/action-dependency-diff: A GitHub action to report dependency changes and potential problems
A GitHub action to report dependency changes and potential problems - e18e/action-dependency-diff
github.com
September 26, 2025 at 3:19 PM
Reposted by Denys
Koi Security claims to have spotted the world's first malicious MCP server that secretly copies and stealers all emails passing through a Postmark server

www.koi.security/blog/postmar...
First Malicious MCP in the Wild: The Postmark Backdoor That's Stealing Your Emails | Koi Blog
www.koi.security
September 25, 2025 at 4:25 PM
Open Infrastructure is Not Free: A Joint Statement on Sustainable Stewardship

openssf.org/blog/2025/09...
Open Infrastructure is Not Free: A Joint Statement on Sustainable Stewardship – Open Source Security Foundation
openssf.org
September 25, 2025 at 1:47 PM
What happens if you don’t own your data:

Slack is extorting us with a $195k/yr bill increase

skyfall.dev/posts/slack
Slack is extorting us with a $195k/yr bill increase
An open letter, or something
skyfall.dev
September 22, 2025 at 1:44 AM
Every time they tell me #AI hallucinates and invents facts, I look around in NYC… people still pay the palm readers to do the inference…
September 21, 2025 at 1:28 PM
Reposted by Denys
Those on an H1B cannot return to the US from tomorrow (Sunday) unless paying $100K. This is an out-of-the blue presidential action. We’ll see software engineers stranded abroad.

One easy to predict outcome: those on US visas will travel less… for work, for conferences etc.
September 20, 2025 at 6:16 AM
New Hammerhead AI toolkit release - 0.4.0

Bug fixes, experimenting with the "@xenova/transformers" and lightweight "Xenova/distilbart-cnn-6-6" model for chat title summarization.

github.com/Kesertki/ham...
Release 0.4.0 · Kesertki/hammerhead
[0.4.0] - 2025-09-19 🚀 Features Integrate AI summarization for chat title generation (#66) 🐛 Bug Fixes Update button styles for dark theme Update button styles for improved accessibility and dar...
github.com
September 19, 2025 at 7:28 PM
Reposted by Denys
On October 15th 2025, Cloudflare is enabling Web Analytics for all free domains by default—helping you see how your site performs around the world in real time, without ever collecting personal data. https://cfl.re/3IuBjuT
The RUM Diaries: enabling Web Analytics by default
We’re excited to announce the start of a major upgrade to Cloudflare’s performance analytics suite: Web Analytics as part of our real user monitoring (RUM) tools will soon be combined with network-lev...
cfl.re
September 17, 2025 at 7:23 PM
Reposted by Denys
Today we’re publishing research on 80 confirmed fraudulent candidates who applied for Socket engineering roles in the past 2 months. They’re part of a coordinated campaign, including suspected North Korean operators, aiming to infiltrate hiring pipelines.

socket.dev/blog/fraudul...
September 17, 2025 at 5:23 PM
Reposted by Denys
I've published my perspective of the @ctrl/tinycolor NPM supply chain attack. This whole thing got me to finally make a blog.

sigh.dev/posts/ctrl-t...
@ctrl/tinycolor Supply Chain Attack Post-mortem
Lessons learned from becoming the unexpected face of a npm supply-chain attack.
sigh.dev
September 17, 2025 at 4:06 PM
Reposted by Denys
✍️ "Hard truths about AI-assisted coding" tips & tricks in my latest article: bit.ly/ai-assisted

While AI-Assisted coding can get you 70% of the way there (great for prototypes or MVPs), the final 30% requires significant human intervention for quality and maintainability.
December 5, 2024 at 12:07 AM