Hasan
iamlizu.bsky.social
Hasan
@iamlizu.bsky.social
Tech lead @Agency Handy | Member @Express.js

https://github.com/IamLizu
Whew! I have been a little away. Is it too late to share Cloudflare memes?
November 25, 2025 at 5:27 PM
In a React application with multi-tenant environment, it is such a hassle to render per tenant index.

I’d rather avoid that while I can. Edge Transformation is no silver-bullet but definitely a good solution for many cases.

Share your thoughts please.

blog.smmahmudulhasan.com.bd/using-edge-t...
Using Edge Transformation to achieve Server-Side Rendering in Multi-Tenant SaaS
Skip the bloated SSR overhead while ensuring custom tenant metadata delivered straight from the edge.
blog.smmahmudulhasan.com.bd
May 6, 2025 at 7:49 PM
Reposted by Hasan
Why did the @nodejs.org project emit a CVE for all EOL releases? Because we don’t have the resources to evaluate every single past release to know what is vulnerable.
January 24, 2025 at 8:51 PM
Anyone else feels like GitHub's notification panel missing features like date, state (open, closed) sorting and many more?

@github.com my dream notification panel can be a dream for a lot of developers, specially if they work on repositories that gets large number of issues and prs.
January 15, 2025 at 7:52 PM
qs v6.14.0 is here and I am excited to tell you about "throwOnLimitExceeded".

Here’s what it does:
- nothing by default (set to false)
- But if you turn it on (true), it will throw an error if the number of parameters goes over the limit (default is 1000).

#opensource #softwaredevelopment #web
January 15, 2025 at 6:07 AM
Reposted by Hasan
A malicious npm campaign is targeting #Ethereum developers by impersonating #Hardhat plugins and the Nomic Foundation. Socket researchers have identified 20 malicious packages that exfiltrate sensitive data like private keys and mnemonics. socket.dev/blog/malicio... #JavaScript
Malicious npm Campaign Targets Ethereum Developers with Fake...
A malicious npm campaign is targeting Ethereum developers by impersonating Hardhat plugins and the Nomic Foundation, stealing sensitive data like priv...
socket.dev
January 2, 2025 at 10:37 PM
Just started 2025 by reviewing a PR github.com/jshttp/conte...

#happynewyear #opensource
refactor: remove node's path to be able to use in client by daniil4udo · Pull Request #66 · jshttp/content-disposition
github.com
December 31, 2024 at 8:15 PM
Hey @github.com , whenever I open the app (iOS), all unread notifications automatically get marked as read.

This has been making my life difficult. Could you please look into it? Or perhaps my settings are misconfigured in a way I don’t understand?
December 18, 2024 at 1:33 PM
Went for a stroll in a certain tea estate in Sreemangal, Sylhet, Bangladesh.

It is one of the largest tea leaves producing areas in the country.

Connection with nature always feels so good.

Please provide credit if used anywhere.

#sreemangal #bangladesh #teaestate #nature
December 13, 2024 at 8:57 PM
👋

Last 2 weeks were so unorganised, a lot happened, got sick.

Trying to get back to everything now.
December 8, 2024 at 11:05 AM
Similar to the strictDepth option for depth, this PR allows users to configure an option to throw an error if a parameter or array exceeds its limit when throwOnLimitExceeded is enabled.

Thanks to @jordan.har.band for helping me get it landed.

#opensource #nodejs

github.com/ljharb/qs/pu...
[New]: `parse`: add `throwOnLimitExceeded` option by IamLizu · Pull Request #517 · ljharb/qs
As discussed in expressjs/express#5878 about adding an option to enable throwing error when parameter limit exceeded, I have, added throwOnLimitExceeded which is false by default. added test cas...
github.com
November 18, 2024 at 12:42 AM
I had purchased X premium to try out Grok. Cancelled the subscription right away.

However, if Grok ever becomes as good as ChatGPT, it would be worth to use Grok.
November 17, 2024 at 11:57 AM
Excited for this year’s Advent of Code.

#adventofcode2024
November 17, 2024 at 5:19 AM
November 15, 2024 at 2:45 PM
New to open source?

Here’s how to start:
1. Find projects you use & love.
2. Start small—fix typos, add docs, test features.
3. Join the community—ask questions, follow discussions.
4. Be patient & keep learning.

Everyone’s journey begins somewhere! 🌱

#OpenSource #TechJourney
November 12, 2024 at 2:35 PM
Let’s talk about why this client side image optimisation npm package should NOT be used,

You go first.

github.com/IamLizu/webpfy

#opensource #javascript
GitHub - IamLizu/webpfy: A utility to convert images to WebP format
A utility to convert images to WebP format. Contribute to IamLizu/webpfy development by creating an account on GitHub.
github.com
November 12, 2024 at 6:23 AM
Ever think about how open-source projects are the backbone for so many big tech?

Some of the most impactful code out there is built by everyday devs, putting in hours on nights and weekends.

Here’s to the maintainers and contributors — 🎉🎉

#OpenSource
November 11, 2024 at 6:30 PM
Talk to me about #opensource software projects.
November 11, 2024 at 5:35 PM
Hello 👋
November 11, 2024 at 3:59 PM