#18
JS Trick: ??= (nullish coalescing assignment) โก.
โ Assigns only if null or undefined
โ Cleaner defaults
โ Works great with optional chaining
#JavaScript#WebDev#Frontend#100DaysOfCode
Day 17 of my #1KChallenge
โ ๏ธ AWS is having a major outage, many apps & services down because of issues in US-EAST-1.
For devs:
๐น Always assume your provider can go down
๐น Build multi-region / multi-provider resilience
๐น Monitor & alert on dependencies you donโt own
#aws
#16
Letโs keep it light today ๐
When youโre debugging your code,
whatโs your go-to move?
๐งฉ console.log everything
๐ช VSCode debugger
๐ง Guess until it magically works ๐
Be honest,weโve all been there!
Drop your debugging style below ๐
#Coding#WebDev#JavaScript
#15 #1KChallenge ๐
Todayโs React topic: React Suspense for Data Fetching .
No useEffect, just cleaner async UI.
Future-ready with React 19 & Next.js Server Components
โ No manual states
โ Automatic fallback handling
โ Seamless UX
#ReactJS#webdevelop#frontendwebdeveloper
Day 14 of my #1KChallenge ๐
Flutter Tip:
Use const wherever possible.
โ Reduces rebuilds
โ Improves performance
โ Keeps UI predictable
Small change โ Big impact โก
#Flutter#Dart#FlutterDev#100DaysOfCode
Day 13 of my 1K Challenge
A quick React snippet ๐ก
Hereโs how to detect clicks outside a component (for modals, dropdowns, etc.)
#ReactJS#JavaScript#WebDev#100DaysOfCode
Day 13 of my 1K Challenge
A quick React performance tip โก
When dealing with complex state logic, useReducer > useState.
It keeps your component predictable & easier to test.
Pair it with context for global state and youโve got your own mini Redux. ๐ช
#ReactJS#JavaScript
Day 12 of my 1K Challenge ๐
Flutter Tip ๐ก
Want real rounded corners on images?
Use ClipRRect - it actually clips the child, unlike Container.
Clean, safe, and perfect for profile cards, banners, or grids. โจ
#Flutter#FlutterDev#MobileDevelopment#buildinpublic
Day 11 of my 1K Challenge ๐ฑ
11 days ago, this was just an idea
โpost every day until I hit 1K.โ
Now itโs becoming a habit.
Itโs not about followers.
Itโs about showing up, learning, and sharing the small wins every day.
The journey just started and Iโm enjoying it. ๐
Day 10 of my 1K Challenge ๐
Flutter Trick ๐ก
You donโt always need AnimationController for smooth transitions โ
use AnimatedContainer ๐
Flutter handles animation automatically.
Simple, clean, beautiful โจ
#FlutterDev#BuildInPublic#100DaysOfCode
Day 9 of my 1K Challenge ๐
Today I explored more of SwiftUI
๐งญ NavigationStack for navigation
๐ Button actions + styling
๐ Sheets for modal views
๐ง MVVM architecture for state management
Itโs amazing how declarative and clean SwiftUI feels.
#SwiftUI#buildinpublic
Day 8 of my 1K Challenge ๐
Diving into Swift & SwiftUI this week โ and hereโs what Iโve picked up so far ๐
๐ง Swift: let, var, async/await, enum, protocols, extensions, error handling
๐งฉ SwiftUI: Views, Sheets, Stacks, Grids, navigation flow.
Loving #SwiftUI#ios
Day 7 of my 1K Challenge ๐ผ
Upwork taught me 3 things as a developer:
1๏ธโฃ Your proposal is your pitch deck.
2๏ธโฃ Clients donโt pay for code , they pay for clarity.
3๏ธโฃ Communication > skills (most of the time).
#Freelancing#Upwork
https://t.co/Q3zUpy330z
Day 6 of my 1K Challenge ๐ฑ
Currently learning: SwiftUI & React Native.
After years of building in Flutter, itโs exciting to explore other ecosystems, seeing how each handles UI, state, and performance differently.
Curiosity keeps your skills alive. ๐ฅ #LearnInPublic