Samir Shuman
banner
devmansam.net
Samir Shuman
@devmansam.net
Software engineer specializing in web development

Location
🌉 Bay Area, California

Homepage
🏠 devmansam.net

Need a website?
👉🏽 cal.com/devmansam/consultation
Pinned
I just finished my 100 hours project and wanted to share it with the 100Devs community.

DevLeads (devleads.site) is a complete, self-hosted lead management system I built specifically for freelance web developers. It handles everything from initial contact to final payment.(cont.)

#100Devs #webdev
I have a bad habit of coding chonky forms
a cartoon hippopotamus is standing next to a river
ALT: a cartoon hippopotamus is standing next to a river
media.tenor.com
November 10, 2025 at 3:50 AM
If you want to ask for feedback, first make sure you’re ready to accept feedback without taking it personally. I’m not saying this to be mean. It’s so valuable to have new eyes looking over your project. Sometimes we miss things ourselves. Also, you’ll be introduced to new approaches. Be cool.
November 9, 2025 at 6:26 PM
LinkedIn is a weird place to me. Underneath your name you can add a “headline”. Some use this as an opportunity to write “ex” FlimFlam Corp, which is funny to me. Imagine doing that on a dating site. “Bob Bobson - I used to date Megan”.
November 9, 2025 at 6:04 PM
I just published my second npm package. It's a typewriter effect web component I made earlier this year. Lots of options including google fonts integration and many styling options. Just tested w/Vite on React and Vue #100Devs #webdev #npm #softwareengineer
buff.ly/oa2AmCq
buff.ly/gjUqFIV
November 8, 2025 at 3:34 AM
I just published my first NPM package!

I create a framework-agnostic back-to-top button web component a while back. It has custom attributes for styling and placement so no matter your project, this is a great solution.

Instructions in the README: buff.ly/ieXv4ej

#100Devs #npm #javascript
November 7, 2025 at 10:16 PM
Along with the video, img, and link options, I added an iframe option. You can demo your live sites and apps for clients. In the video I attached I'm actually navigating on those live sites on the mockups. Feel free to use. Instructions in README github.com/DevManSam777...

#100Devs #webcomponents
November 7, 2025 at 1:19 AM
Most modern mobile phones have had the same basic aesthetics since the introduction of the iPhone into the market. Do you see this changing any time soon?
November 6, 2025 at 6:20 PM
I built device mockups for my devleads.site landing page. A few people asked about them, so I coded a reusable web component for phone, tablet or laptop mockups. It supports img/vid fallbacks, anchor-tag linking, themes, hover animations,custom colors & responsiveness. Repo buff.ly/7BDPv99 #100Devs
November 6, 2025 at 2:56 AM
SITREP: 1721G | 05 0940U NOV 25

Unit(s): DevManSam.net

Status: Engaged in sustained skirmish with rogue JavaScript processes; recursion depth critical.

Support: AOT OST at max volume, morale high, code unstable, bugs regrouping.

🗡️😎🛡️🦟🪳🕷️🐛

#javascript #debugging #webdev #softwareengineer #100Devs
November 5, 2025 at 5:49 PM
If you're using raw.githack.com CDN and your web components suddenly stopped working, check your CDN! Switched to jsDelivr and everything's smooth again. Affected many of my projects portfolio, DevLeads landing page, etc. jsDeliver is the way to go!
#webdev #cdn #webcomponents #javascript #100Devs
CDN for your source code | raw.githack.com
raw.githack.com - CDN for your source code
raw.githack.com
November 4, 2025 at 2:15 AM
Ahahahahahhaha #100Devs
November 3, 2025 at 12:33 AM
You are NOT going to learn through osmosis.

APPLY what you've learned.

BUILD PROJECTS.

#programming #softwareengineer #webdevelopment #100Devs
November 2, 2025 at 8:40 PM
fly.io has been my go to public cloud solution lately. It’s very easy to use, has great documentation, and the pricing is straightforward and affordable. My dockerized apps are happy. #webdev #PaaS #swe #docker #100Devs
Deploy app servers close to your users · Fly
fly.io
November 2, 2025 at 6:19 AM
Added two seeder scripts to DevLeads buff.ly/uoH82IE for form templates

seed:force nukes everything and reseeds. Useful but deletes custom templates
seed:reset adds what's missing. keeps custom work safe

Both show clear output so you know what happened. Open source web dev cms. #100Devs #webdev
October 31, 2025 at 9:28 PM
I made a toggle button with a smooth cubic bézier animation for the DevLeads landing page to demonstrate the two form web components, then I thought I may as well add that to my homepage

That way there’s a longer one for web dev inquiries & a short form for everything else.

#100Devs #webdev #swe
October 31, 2025 at 1:02 AM
One of my favorite features in DevLeads is the native Business Finder. It allows you to specify a location (city, state or zip), the type of industry to target, and the number of businesses to find. Here's a recording from our demo app that you can try @ devleads.site . #100Devs #webdev #swe
October 29, 2025 at 8:39 PM
I integrated MongoDB into my project to ensure consistent shopping carts across sessions, with individual user carts and purchase records. Guest carts merge upon login and clear upon logout. This setup uses Next.js, Mongoose, and Clerk authentication. #swe #webdev #nextjs #mongodb #100Devs
October 28, 2025 at 10:36 PM
Improved Suburbia Skate project by adding Clerk authentication, PayPal checkout integration, full shopping cart system, user account profiles, & invoice generation. 3D skateboard customizer built with Next.js, GSAP and React Three Fiber.
suburbia-skateboard-shop.netlify.app

#nextjs #100Devs #webdev
October 27, 2025 at 10:35 AM
I’m really trying to get back on track with my nutrition and that starts with preparing healthier options.
October 26, 2025 at 7:20 PM
Come get a plate 👨🏽‍🍳🍝
October 25, 2025 at 10:53 PM
Excited to give this a read.
October 25, 2025 at 7:50 PM
I've been seeing good traffic on the devleads.site demo but a smaller % of visitors than expected are using the form components! To highlight them, I added some green badges as a CTA. Try either one out, check the auto-generated emails, & have fun in the demo app. No sign-up needed! #100Devs #webdev
October 25, 2025 at 2:28 AM
@ghiblimagic.bsky.social made a cool app that helps pet shelters and new owners search for the perfect pet name for their little buddies. If you have a cool name in mind, you can add it to the collection too. Here's one I added, Cat Stevens haha 😺🎵

cool idea Ghibli!
October 23, 2025 at 11:44 PM
🤩
October 23, 2025 at 4:09 AM