!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
14.10.2025 01:12 β π 5 π 0 π¬ 1 π 0
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!
10.10.2025 21:02 β π 110 π 67 π¬ 52 π 6
#checkin #100Devs #webdev
10.10.2025 21:35 β π 4 π 0 π¬ 0 π 0
#checkin #100Devs #webdev
09.10.2025 21:35 β π 14 π 0 π¬ 0 π 0
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
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
09.10.2025 21:15 β π 163 π 76 π¬ 63 π 15
Yesterday, I found that hex colors can have opacities by adding a 2-character alpha value to the end (for 8 chars total). Its called an RGBA hex.
So black (#000000) can be 50% opaque as #00000080 or 10% opaque as #0000001A. Its been a thing since 2018!
#100Devs #webdev #css
01.10.2025 19:39 β π 7 π 0 π¬ 0 π 0
YouTube video by The Pragmatic Engineer
Why you should rewrite software three times
This is an interesting take. Its like spaced repetition.
#100Devs #webdev
26.09.2025 18:41 β π 3 π 1 π¬ 0 π 0
Scrimba's data structures & algorithms course dropped this AM. You need a pro subscription to access it.
#100Devs #webdev
23.09.2025 17:22 β π 0 π 0 π¬ 0 π 0
Added "fixed" & "w-full" Tailwind classes to nav container so its always onscreen when scrolled down & maintains full width. Changed padding from only bottom to top & bottom, too, because the top was too close to the top of the window.
13.09.2025 16:56 β π 3 π 0 π¬ 0 π 0
Heroicons
Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS.
The burger-menu icon is something I picked up from this site on the @tailwindcss.com homepage's footer. You can grab SVG or JSX:
#tailwind
13.09.2025 01:19 β π 4 π 0 π¬ 1 π 0
This lets each page send h1 text to the Header so it can be rendered. Its grabbing the pathname from the URL & referencing an object to find a key with that pathname. It grabs the text value for that key (title) & drops it into the h1.
12.09.2025 21:00 β π 1 π 0 π¬ 0 π 0
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
12.09.2025 21:00 β π 9 π 0 π¬ 1 π 0
You can see from this Contact page that Layout is rendering the Header component, then the Contact component's content, then the Footer component.
1-2-3, its that straightforward.
12.09.2025 19:13 β π 3 π 0 π¬ 1 π 0
2. In the component with your routes, import the Layout component & wrap your Route components in it, with Layout also being a Route element with no path.
12.09.2025 19:13 β π 2 π 0 π¬ 1 π 0
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
12.09.2025 19:13 β π 9 π 0 π¬ 1 π 0
Also, shoutout to @devmansam.net for embarking on this journey with me. Its been like a year now & I so rarely meet people whose goals & values align so closely with my own. It makes the weight of the things we're working towards so much more bearable to not be going on this alone like I usually do.
12.09.2025 19:02 β π 2 π 0 π¬ 1 π 0
It might be a bit until I catch back up with everyone. Sorry about that. But, I want to share things here as I go still because I'm sure it can help other people.
I hope all of you have been well. I see so many of you landing programmer roles & freelancing clients at the #100Devs huddles. Congrats!
12.09.2025 19:02 β π 2 π 0 π¬ 1 π 0
YouTube video by JavaScript Mastery
Tailwind CSS v4 Full Course 2025 | Master Tailwind in One Hour
I picked Tailwind back up the other day after working through a really good refresher on it & it gave me the itch to adapt to it. I tend to write my own CSS for everything. The component libraries built on it interest me, which is why I dove back in.
#tailwind #css
12.09.2025 19:02 β π 1 π 0 π¬ 1 π 0
29.08.2025 16:39 β π 1 π 0 π¬ 0 π 0
29.08.2025 16:39 β π 2 π 0 π¬ 1 π 0
Revised the portfolio section for the agency website yesterday. Working on the Team section, but I'm not going to finish it before I run out later.
#100Devs #webdev #weGoGet
28.08.2025 20:21 β π 9 π 0 π¬ 0 π 0
Thanks to the folk who've offered feedback on the projects I've been working on:
@devmansam.net
@sirashtondev.bsky.social
@funbunch.bsky.social
@nabeehag.bsky.social
@lilliancodes
@rai-bread.bsky.social
@shadofsparta.bsky.social
I appreciate all of you.
#weGoGet
25.08.2025 19:10 β π 2 π 0 π¬ 2 π 0
And, finally, I just started experimenting with the Motion animation library for React & building animation templates for use in future projects. Its an interesting approach, using translate functions under the hood for optimized rendering & less DOM havoc. My first pass will be done in a few days.
25.08.2025 19:10 β π 1 π 0 π¬ 1 π 0
Daily comic by Aaron Reynolds that keeps on winning awards despite being nothing more than birds and curse words. Books, calendars and merch at effinbirds.com
Whether you're just getting into tech or levelling up your coding skills, we're here to help you shine. What will you build? www.scrimba.com
Berkeley professor, former Secretary of Labor. Co-founder of @inequalitymedia.bsky.social and @imcivicaction.bsky.social.
Substack: http://robertreich.substack.com
Buy my new book: https://sites.prh.com/reich
Visit my website: https://rbreich.com/
Dev, Athlete and Artist also love tabletop RPGs!
#100Devs
Grassroots organization based in San Gabriel Valley (LA County), who advocates for change from the local to federal levels.
Founder at: @piccalil.li and @set.studio
Complete CSS Course: https://complete-css.com
CSS Book: https://every-layout.dev
Newsletter: https://piccalil.li/the-index/
π https://bell.bz/links/
π https://bell.bz
π Cheltenham, UK
Quotes from Alex Hormozi.
β¬οΈ Download your personalized Scaling Roadmap
acquisition.com/roadmap
[bridged from https://softaculous.com/ on the web: https://fed.brid.gy/web/softaculous.com ]
Leading community-driven, open-source #documentation at
@Astro.build ππ§βπβοΈπ©βπ»
π·π¦ Bird photographer
πΌ Choir Alto
βΎ Toronto #BlueJays
π @jbrains.ca
π¨π¦ Summerside PEI/Epekwitk
Software Engineer, Community Manager, Etc.
Twitch.tv/urgotbfg | Web Developer π¨πΏβπ»| Anime π₯· | Video Games πΎ| Movies πΏ | Music π΅ | Books π | The Struggle βπΎ
Software Engineer | #100Devs Alumni | Building Websites && Writing Code;
Harvard Universityβs introduction to the intellectual enterprises of computer science and the art of programming, taught by @davidjmalan.bsky.social.
π https://zachleat.com
π Creator/Maintainer of @11ty.dev
π§° Builder at @fontawesome.com
π³οΈββ§οΈ Listen to Trans Folks
ππ» He/him/they
π https://zachleat.com/@zachleat
π out of π β
Front of the Front-end β
Static Sites πΎ Web Components β
Web Performance
π A simpler static site generator
π https://www.11ty.dev/
π Created/maintained by @zachleat.com (this account, too)
π¦ Team HTML/Jamstack
π€ Team @fontawesome.com
π Mastodon https://fosstodon.org/@eleventy
Software Engineer | #100devs | Terminally obsessed
Developing @greysky.lucipas.dev