My React tip got 114,000 impressions.
The 68 comments found 4 places where I was wrong:
1. My before/after types weren't the same component
2. A {...spread} skips the union check
3. Different behavior = different components, not a bigger union
4. Unions + generics + conditional types = slow compiler, unreadable errors
Discriminated unions are still the right default for a few distinct states.
They're just not a religion.
Last night I patched my own job board at 1 AM.
Then I checked what else shipped this week. If you write JavaScript, this is your to-do list:
→ Next.js 16.4.1 / 15.5.28
Two critical unauthenticated RCEs (use cache + image optimization). No workaround for the first one.
→ Node.js 22.23.4 / 24.22.1 / 26.12.1
10 CVEs, including RCE in the Brotli decoder.
→ PHP 8.2.35+ (PHP2Shell)
If your Vue or React front talks to a Laravel backend, this one is yours too.
Check your Dockerfile base image. "It's in a container" doesn't mean it's patched.
💼 𝗛𝗶𝗿𝗶𝗻𝗴 𝗠𝗶𝗱-𝗹𝗲𝘃𝗲𝗹 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 | $𝟭𝟲𝟳𝗞–$𝟭𝟳𝟳𝗞 | 𝗥𝗲𝗺𝗼𝘁𝗲 𝗪𝗼𝗿𝗹𝗱𝘄𝗶𝗱𝗲
Build and ship full-stack features for a global EdTech platform connecting learners and tutors across 180+ countries. Work on AI-powered tutoring tools, real-time learning experiences, and scalable systems that make education more accessible.
✅ TypeScript, Node.js & React
✅ Next.js & PostgreSQL
✅ AWS & GCP
✅ Full-Stack Product Development
✅ AI-Powered Learning Tools
✅ 3+ Years of Engineering Experience
✅ US Time Zone Availability
✅ Fully Remote & Flexible Hours
5 companies hiring JS developers right now that tell you the two things most job posts hide: the salary and where they can actually hire.
→ @ReedsyHQ · Senior Frontend Engineer · €70K–100K · UK, France, Netherlands, Poland, Portugal, Spain
→ @checklyHQ Senior Product Engineer · €79K–105K · Remote, UTC-3 to UTC+3
→ @OscilarInc · Sr./Staff JavaScript Dev, Web SDK · R$394K–574K · Brazil, Canada, UK, Poland, India
→ @ClickHole · Senior Full Stack Engineer · $147K–238K · US & Canada
→ Bellese · Engineer II, Full Stack · $109K–125K · Remote, US
Five countries in a job title. A dev in Poland knows in one second it’s worth applying.
Two lines: the pay and the map. That’s the whole difference.
💼 𝗛𝗶𝗿𝗶𝗻𝗴 𝗦𝗲𝗻𝗶𝗼𝗿 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗝𝗦 𝗘𝗻𝗴����𝗻𝗲𝗲𝗿 (𝗥𝗲𝗮𝗰𝘁 / 𝗡𝗼𝗱𝗲.𝗷𝘀) | 𝗥𝗲𝗺𝗼𝘁𝗲 𝗪𝗼𝗿𝗹𝗱𝘄𝗶𝗱𝗲
Lead the development of AI-powered web and mobile applications, owning technical architecture, guiding engineering teams, and delivering scalable solutions for international clients.
✅ React, Node.js & TypeScript
✅ JavaScript & REST APIs
✅ PostgreSQL, MySQL & Redis
✅ AWS, Azure or GCP
✅ Microservices Architecture
✅ OAuth, SAML & SSO
✅ 5+ Years of Full-Stack Experience
✅ English B2–C1
✅ Eastern US Time Zone Overlap
✅ 100% Remote Worldwide
Developers aren't reading your job post.
They're reading what it leaves out.
No country next to "remote" → your best candidates assume it's US-only and leave. No salary range → they assume it's low. No word on the interview → they assume the worst one they've had.
None of this costs anything to fix.