Saneef H. Ansari
saneef@front-end.social
<p>I design information and build interfaces.</p><p>π Available for work</p>
Posts
-
View post
I made a tool, https://fedijar.com. It is nearly impossible to find something you have seen on your Mastodon timeline some days ago. So I decided to scratch my own itch and made Fedijar. Itβs a paid service, since we need to pay for storage. You can try it for 14 days for free. Not another vibe-coded tool. Itβs made with my own stupidity! I enjoyed reading up things, making silly mistakes and all things on the way. Hope some of you find it useful. #noai
-
View post
Actively looking for my next gig. Hello, Iβm a designer who also codes for the web (HTML/CSS/sprinkle of JS). You can read about my past works on, https://saneef.com/work/. If any of you folks or your friends need help with: β product design β design systems β front-end development β data visualisation β and of course, keeping accessibility in mind with all of the above Hit me up. Appreciate a boost.
-
View post
Published a new patch version of PostCSS plugin postcss-design-token-utils. βοΈ Fixed: Warning about `from` missing when used with Vite. https://github.com/saneef/postcss-design-token-utils/releases/tag/v3.0.2
-
View post
RE: https://mastodon.social/@vitaut/117203465541727660 π
-
View post
Published a new patch version of PostCSS plugin postcss-design-token-utils. βοΈ Fixes: Utility classes with nested tokens are not generated when picked using root id. π§ Fixes: Group is not applied to nested tokens. (from v3.0.3) https://github.com/saneef/postcss-design-token-utils/releases/tag/v3.0.4
-
View post
Learning notes 2026-W38 https://saneef.com/blog/learning-notes-2026-w38/
-
View post
Update: Use `set -euo pipefail`, it comes with stricter checks. TIL, the importance of having `set -e` inside a Bash script, the hard way. For those who are curious, `set -e` tells a Bash script to exit if any commands return a non-zero exit status (failure). It is important to have this in pre-commit or pre-deploy scripts. Otherwise, you are relying only on the return value of the last command in the script. If any previous command fails, the script returns a success status. Thanks @xeno
-
View post
Learning notes 2026-W39 https://saneef.com/blog/learning-notes-2026-w39/
-
View post
Open source tool to remove password protection from PDFs https://saneef.com/blog/remove-pdf-password/