@vishalicious213.bsky.social
Software engineer specializing in web development. CA transplant from NY. Father of two. Metal. Bass. Food. #100devs
Reposted
About to chat with @jasminepvo.bsky.social in 10 mins
On building the community, neuroplasticity, and resilience it takes to make it through the trough of sorrow and break into tech
Bouncing back from burnout and how to move with intention
Really excited for this one!
🍵 leonnoel.com/100devs
On building the community, neuroplasticity, and resilience it takes to make it through the trough of sorrow and break into tech
Bouncing back from burnout and how to move with intention
Really excited for this one!
🍵 leonnoel.com/100devs
October 24, 2025 at 9:19 PM
About to chat with @jasminepvo.bsky.social in 10 mins
On building the community, neuroplasticity, and resilience it takes to make it through the trough of sorrow and break into tech
Bouncing back from burnout and how to move with intention
Really excited for this one!
🍵 leonnoel.com/100devs
On building the community, neuroplasticity, and resilience it takes to make it through the trough of sorrow and break into tech
Bouncing back from burnout and how to move with intention
Really excited for this one!
🍵 leonnoel.com/100devs
@devmansam.net released his freelancing app today. I've tested it in the past & its amazing. Its the strongest free resource I've seen for people looking to hunt web dev clients. There are tools to find businesses, contracts, proposals, tracking systems & so much more.
#100Devs #webdev #freelance
#100Devs #webdev #freelance
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
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
October 22, 2025 at 8:33 PM
@devmansam.net released his freelancing app today. I've tested it in the past & its amazing. Its the strongest free resource I've seen for people looking to hunt web dev clients. There are tools to find businesses, contracts, proposals, tracking systems & so much more.
#100Devs #webdev #freelance
#100Devs #webdev #freelance
Reposted
Demoing a system to feel confident and 360 Slam Dunk any technical interview in 60mins on Discord
October 20, 2025 at 8:32 PM
Demoing a system to feel confident and 360 Slam Dunk any technical interview in 60mins on Discord
What's in a name? Apparently, mine is a mobile menace now...
October 18, 2025 at 6:29 PM
What's in a name? Apparently, mine is a mobile menace now...
Reposted
Pumped to chat with #100Devs alum @marciac95.bsky.social in 60 mins to talk about
Going from farming to data science
Landing clients even in rural areas
And getting the first paying customers for their apps ⤵️
Going from farming to data science
Landing clients even in rural areas
And getting the first paying customers for their apps ⤵️
October 17, 2025 at 8:38 PM
Pumped to chat with #100Devs alum @marciac95.bsky.social in 60 mins to talk about
Going from farming to data science
Landing clients even in rural areas
And getting the first paying customers for their apps ⤵️
Going from farming to data science
Landing clients even in rural areas
And getting the first paying customers for their apps ⤵️
Working on the homework for Class 35 at #100Devs. We had to review a Node server. Commenters on the YouTube video said that it was a difficult class, so I did a little writeup on my blog to try & explain the code for those who'd like the help.
#webdev #javascript @nodejs.org
#webdev #javascript @nodejs.org
100Devs Class 35: Node code walkthrough
I worked through roughly the first half of the 100Devs material earlier this year & part of last year & then took a break for a bit. This week, I resumed by watching the 6-hour JavaScript S…
neophyte.home.blog
October 16, 2025 at 9:07 PM
Working on the homework for Class 35 at #100Devs. We had to review a Node server. Commenters on the YouTube video said that it was a difficult class, so I did a little writeup on my blog to try & explain the code for those who'd like the help.
#webdev #javascript @nodejs.org
#webdev #javascript @nodejs.org
Reposted
From thinking "I'll Never Learn Math" to Distinguished Professor of Engineering & one of the world’s leading experts on learning!
@dthompsondev.bsky.social & I had the HONOR of chatting on the pod with the 🐐 Dr. Barbara Oakley
A DEEP DIVE into How To Learn in The Age of AI + so much more
@dthompsondev.bsky.social & I had the HONOR of chatting on the pod with the 🐐 Dr. Barbara Oakley
A DEEP DIVE into How To Learn in The Age of AI + so much more
October 15, 2025 at 9:16 PM
From thinking "I'll Never Learn Math" to Distinguished Professor of Engineering & one of the world’s leading experts on learning!
@dthompsondev.bsky.social & I had the HONOR of chatting on the pod with the 🐐 Dr. Barbara Oakley
A DEEP DIVE into How To Learn in The Age of AI + so much more
@dthompsondev.bsky.social & I had the HONOR of chatting on the pod with the 🐐 Dr. Barbara Oakley
A DEEP DIVE into How To Learn in The Age of AI + so much more
!checkin for Class 35 at #100Devs. Went through promises & async/await. Learned that setTimeout(), setInterval(), fetch() and THE DOM are not JavaScript. They're web APIs!
Finally started backend with Node.
#webdev #javascript @nodejs.org
Finally started backend with Node.
#webdev #javascript @nodejs.org
October 15, 2025 at 2:48 AM
!checkin for Class 35 at #100Devs. Went through promises & async/await. Learned that setTimeout(), setInterval(), fetch() and THE DOM are not JavaScript. They're web APIs!
Finally started backend with Node.
#webdev #javascript @nodejs.org
Finally started backend with Node.
#webdev #javascript @nodejs.org
Reposted
Helping people craft stories that lead to better resumes and more interviews live in 20 mins!
Come hang out with 400+ new friends all making moves this October to improve their job hunt!
Come hang out with 400+ new friends all making moves this October to improve their job hunt!
October 14, 2025 at 9:13 PM
Helping people craft stories that lead to better resumes and more interviews live in 20 mins!
Come hang out with 400+ new friends all making moves this October to improve their job hunt!
Come hang out with 400+ new friends all making moves this October to improve their job hunt!
!checkin for the 6-hour JS Super Review between classes 34 & 35 of #100Devs. Haven't touched any of the material since the end of March & this was a lot. Variables, functions, conditionals, loops, arrays, objects, APIs, OOP & more. Job-hunt material, too.
On to backend, next.
#webdev #javascript
On to backend, next.
#webdev #javascript
October 14, 2025 at 1:13 AM
!checkin for the 6-hour JS Super Review between classes 34 & 35 of #100Devs. Haven't touched any of the material since the end of March & this was a lot. Variables, functions, conditionals, loops, arrays, objects, APIs, OOP & more. Job-hunt material, too.
On to backend, next.
#webdev #javascript
On to backend, next.
#webdev #javascript
Reposted
Yesterday, #100Devs talked about crafting a story that gets you hired!
Today @grahammcbain.bsky.social who went from bootcamp grad to Senior Developer Advocate working on Amp Code is
Telling their story, breaking down the agentic coding space, & giving everyone free credits in 30 mins!
Today @grahammcbain.bsky.social who went from bootcamp grad to Senior Developer Advocate working on Amp Code is
Telling their story, breaking down the agentic coding space, & giving everyone free credits in 30 mins!
October 10, 2025 at 9:02 PM
Yesterday, #100Devs talked about crafting a story that gets you hired!
Today @grahammcbain.bsky.social who went from bootcamp grad to Senior Developer Advocate working on Amp Code is
Telling their story, breaking down the agentic coding space, & giving everyone free credits in 30 mins!
Today @grahammcbain.bsky.social who went from bootcamp grad to Senior Developer Advocate working on Amp Code is
Telling their story, breaking down the agentic coding space, & giving everyone free credits in 30 mins!
Reposted
I've helped 1000+ people get jobs in tech
This is the most amount of interviews, callbacks & offers I've seen in almost two years
For the next 30 days, I'm going live on Discord every day to help you land one too!
If you are feeling stuck, join us in 15mins
leonnoel.com/discord
This is the most amount of interviews, callbacks & offers I've seen in almost two years
For the next 30 days, I'm going live on Discord every day to help you land one too!
If you are feeling stuck, join us in 15mins
leonnoel.com/discord
Join the Learn w/ Leon & Friends Discord Server!
We are engineers who believe in community before code & provide a 100% free path to becoming a software engineer! | 73204 members
leonnoel.com
October 9, 2025 at 9:15 PM
I've helped 1000+ people get jobs in tech
This is the most amount of interviews, callbacks & offers I've seen in almost two years
For the next 30 days, I'm going live on Discord every day to help you land one too!
If you are feeling stuck, join us in 15mins
leonnoel.com/discord
This is the most amount of interviews, callbacks & offers I've seen in almost two years
For the next 30 days, I'm going live on Discord every day to help you land one too!
If you are feeling stuck, join us in 15mins
leonnoel.com/discord
Why you should rewrite software three times
YouTube video by The Pragmatic Engineer
youtube.com
September 26, 2025 at 6:41 PM
Scrimba's data structures & algorithms course dropped this AM. You need a pro subscription to access it.
#100Devs #webdev
#100Devs #webdev
It’s finally here! Our brand new, much-requested DSA course 🎉
Created by @shantdashjian.com, this course will help you get to grips with problem-solving & algorithms so you can tackle coding challenges with confidence.
👉 scrimba.com/data-structu...
What will you build?
Created by @shantdashjian.com, this course will help you get to grips with problem-solving & algorithms so you can tackle coding challenges with confidence.
👉 scrimba.com/data-structu...
What will you build?
September 23, 2025 at 5:22 PM
Trying something different with the Nav. It starts as a little button in the top-center of the screen. Clicking it drops it down, carrying the menu with it. Absolute positioning & translate-y based on state did all the work here. The colors are just for testing so I can see.
#100Devs #webdev
#100Devs #webdev
September 13, 2025 at 1:19 AM
In the previous iteration of the agency website, I used a Header component to render the hero section for each page. It was called from each page, so they passed props with h1 text. Now, I'm using a Layout component, so its different. I got it working like this:
#100Devs #webdev #react #reactrouter
#100Devs #webdev #react #reactrouter
September 12, 2025 at 9:00 PM
In the previous iteration of the agency website, I used a Header component to render the hero section for each page. It was called from each page, so they passed props with h1 text. Now, I'm using a Layout component, so its different. I got it working like this:
#100Devs #webdev #react #reactrouter
#100Devs #webdev #react #reactrouter
Quick rundown of how to add a Layout component with React Router 7:
1. Make a Layout component somewhere (you can name it anything, I used Layout).
Import { Outlet } into it. Its like { children } & is where the page component content will render.
#100Devs #react #reactrouter #webdev
1. Make a Layout component somewhere (you can name it anything, I used Layout).
Import { Outlet } into it. Its like { children } & is where the page component content will render.
#100Devs #react #reactrouter #webdev
September 12, 2025 at 7:14 PM
Quick rundown of how to add a Layout component with React Router 7:
1. Make a Layout component somewhere (you can name it anything, I used Layout).
Import { Outlet } into it. Its like { children } & is where the page component content will render.
#100Devs #react #reactrouter #webdev
1. Make a Layout component somewhere (you can name it anything, I used Layout).
Import { Outlet } into it. Its like { children } & is where the page component content will render.
#100Devs #react #reactrouter #webdev
Its been 2 months since I kept up with Bluesky. Sorry about that - I want to catch back up with what everyone is doing. I've been really busy building. I largely finished the agency website a few weeks ago. There are small things that needed adjusting, but I switched gears.
#100Devs #webdev
#100Devs #webdev
September 12, 2025 at 7:03 PM
Hit Denny's with @sirashtondev.bsky.social by accident after kiddo #1's concert. They were listed as The Burger Den online. It was a trap!
That said, the triple was pretty good & someone got ice cream.
That said, the triple was pretty good & someone got ice cream.
August 29, 2025 at 4:39 PM
Hit Denny's with @sirashtondev.bsky.social by accident after kiddo #1's concert. They were listed as The Burger Den online. It was a trap!
That said, the triple was pretty good & someone got ice cream.
That said, the triple was pretty good & someone got ice cream.
Kiddo #1 became a teenager yesterday & had her 1st band concert of the year (she's percussion). @sirashtondev.bsky.social went with me to see her play.
August 29, 2025 at 4:31 PM
Kiddo #1 became a teenager yesterday & had her 1st band concert of the year (she's percussion). @sirashtondev.bsky.social went with me to see her play.
T Burgers in Monrovia with @sirashtondev.bsky.social & the kiddos.
August 5, 2025 at 4:53 AM
T Burgers in Monrovia with @sirashtondev.bsky.social & the kiddos.
Took the girls to the library in Monrovia with @sirashtondev.bsky.social.
August 5, 2025 at 4:51 AM
Took the girls to the library in Monrovia with @sirashtondev.bsky.social.