Pinned Tweet
⚡ Performance audit of an Italian news website
giacomodebidda.com/posts/per…
In this article I analyze both field data from the CrUX #BigQuery dataset, and lab data from dozens of @RealWebPageTest test runs.
Hope you like it!
#webperf #perfmatters
🛡️ Slides and code for my presentation "HTTP headers for web security" are online here:
http-response-headers-for-we…
If you have any questions or suggestions, feel free to send me a message or open an issue on GitHub.
github.com/jackdbd/http-resp…
🛡️ Next Monday I’ll give a talk on HTTP response headers for #websecurity
Topics:
- Content-Security-Policy
- Reporting-Endpoints & Reporting API
- CORP, COEP, COOP
- same-origin and CORS
- cross-origin isolation
Plus: cool demos! 😎
eventbrite.it/e/biglietti-pi…
#infosec #XSS
Giacomo Debidda retweeted
Cosa se ne fa un programmatore JavaScript di conoscere un linguaggio compilato come Zig?
Se sei scettico, interessato, o semplicemente curioso di come puoi usare Zig in un progetto JavaScript (o TypeScript), fai un salto a Bologna JS il 18 Ottobre.
meetup.com/bologna-js-meetup…
Cosa se ne fa un programmatore JavaScript di conoscere un linguaggio compilato come Zig?
Se sei scettico, interessato, o semplicemente curioso di come puoi usare Zig in un progetto JavaScript (o TypeScript), fai un salto a Bologna JS il 18 Ottobre.
meetup.com/bologna-js-meetup…
Hey @RealWebPageTest users, I'm trying to audit a product page of an eCommerce, but @data_dome thinks WebPageTest is a bot and immediately returns an HTTP 403. Is there anything I can do to change its mind? 😅
#webperf
Giacomo Debidda retweeted
The most effective software engineers I know always had a tendency to revert to writing "C" style code.
Nothing seems to come close in terms of readability / maintainability.
I'm making a #webperf tool to use @RealWebPageTest from Google Sheets.
You specify WPT profiles in a spreadsheet, select them using checkboxes, copy and paste the URL to test, then hit submit.
The tool stores the WPT/JS scripts when you submit the form in the sidebar.
On a second visit of the same website - not necessarily the same URL - the tool loads the WPT/JS script from localStorage.
The tool is online at:
docs.google.com/spreadsheets…
Comments and suggestions very much appreciated.
Here is the dialog that I'm currently using to query the CrUX #bigquery dataset. The UI needs some love...
Giacomo Debidda retweeted
I'm so mad about this.
Google Domains shutting down, assets sold and being migrated to Squarespace 9to5google.com/2023/06/15/go… by @technacity
a poignant account of a legacy codebase
day 415 in legacy code:
the phrase 'best practices' is but a distant memory. performance is not a concern and sanity has departed this ship long ago.
the code that once resembled hieroglyphics is now all too familiar to me. i see it everywhere i go... even when i sleep.
theres messages from past voyagers that try to explain what led them down such obscure paths. unfortunately, those messages couldnt have been more misleading as the symbols i read tell a different story. i must erase them from history to protect those who venture long after i.
im scared of what im becoming but alas the children must eat.
It sucks to leave Reddit. But it's the right thing to do.
The Zig subreddit has closed, if you like forum-style communities check out ziggit.dev, and if you like long-form content check out zig.news.
This morning I attended an amazing workshop on @QwikDev in Florence. Kudos to @mhevery and @giorgio_boa for giving the workshop, and to @schrodinger_hat for organizing it!
I will definitely try out Qwik City in my next project.
I guess this vulnerability affects Cloud Identity platform too...
CVE-2023-30845 JWT authentication bypass via `X-HTTP-Method-Override` header github.com/GoogleCloudPlatfo…
Giacomo Debidda retweeted
Been designing personalized biosensor tattoos. Tattoos that change colors based on blood glucose levels for pre-diabetics and diabetics.
Looking for a technical founder in biochemical engineering to build this with me. Need to make this happen. Let's talk
#biotech
Giacomo Debidda retweeted
Excited to say I'm now considering new job opportunities! I was an early user of React, managed the team at FB, and recently finished a VP Eng role at Humu.
Now I'm looking to join a diverse, kind, hypercompetent team, with a role where I can empower and upskill engineers.
Giacomo Debidda retweeted
I just shipped version 1.0 of my Blink virtual machine. If you've ever wanted to run Alpine Linux on MacOS or visualize command line programs, now is the time. github.com/jart/blink/releas…
You need to reinvent the wheel, if you want to understand how the wheel works.
Is @Cloudflare Logs Engine available for Cloudflare Pages Functions? What's the pricing? I can't figure it out from the docs.
















