Welcome to this week’s edition of the FEDSA Feed!

We hope everyone made it through this week’s storms. If this newsletter reaches you before the next round of rain rolls in, we’ll take it as a win!

Between weather warnings, videos of trees falling over and roofs blowing away, the internet kept doing what it does best: shipping new tools, new ideas, and at least one very convincing argument for adding unnecessary-but-beautiful animations to absolutely everything.

Josh Comeau, creator of CSS for JavaScript Developers and The Joy of React, has a new course, Whimsical Animations. In Josh’s own words, “My favourite part of web development is creating whimsical animations and interactions. Over the past couple of decades, I’ve learned a whole lot about how to create remarkable effects, and in this course, I share my bag of tricks with you.”

You can sign up now, and if you are in South Africa, get a generous pricing parity discount. (We are not affiliated with Josh in any way. We just think he is great!)

Check it out here

Config 2026, Figma's annual design conference, is back with a packed agenda covering the latest in design, product, and creativity. The best part? You don't have to be there in person. Config 2026 is available to join online, so you can tune in from anywhere in the world and be part of the conversation.

See this year’s agenda here

pnpm 11.0 is here! This major release brings tighter security defaults, a native publishing implementation replacing the old npm CLI fallback, and a switch from individual JSON store indexes to a single SQLite database for improved performance. Global installs are now fully isolated, meaning no more conflicts between packages. Fully decoupled from npm pure ESM is the major breaking change. If you are still using npm, now is the time to switch.

Read more here

Can you hear it?

It’s the sound of your 3D printer running!

Stand a chance to win a Creality Ender-3 V3 SE, along with a filament starter kit.

Every friend, colleague or family member you refer to the FEDSA Feed increases your chances of winning! Use the referral link below 👇

‼️ Entries are open until 16 May. Terms and Conditions apply. ‼️

Starting a Software Development Career at KRS

In January 2026, ten people started a six-week software development programme at KRS. They all came from different places and backgrounds: a retail career, two final-year degrees, a front-end web course, and two years of job searching. At the end, KRS offered five of them full-time junior developer roles: Charlize Fourie, Liam Joubert, Ryan Kok, Tinashe Nganadange, and Aidan Strydom.

Now several months in, we checked in with them on what the transition from intern to junior developer was really like, how it compared to what they expected, and some of the things they’ve learned along the way.

EVENT REPLAY

UPCOMING EVENTS:

JOB OPPORTUNITIES:

  • iqbusiness - Product Designer
    Join iqbusiness as a contract Product Designer working across client-facing product and service design. Apply here.

  • Codekeeper - Business Analyst (Product-Focused)
    Own the messy middle between business requirements, product specs, Figma screens, and developers. Apply here.

  • Electrum - Software Developer Internship
    Spend four paid weeks building fintech software with mentorship in Electrum’s Cape Town office. Apply here.

  • takealot.com - Mid-level User Experience Designer
    Design seller tools for Takealot’s Merchant team, with heavy research and data analysis. Apply here.

  • takealot.com - Product Manager (On-Demand Delivery Execution)
    Own delivery execution products powering driver logistics, routing, metrics, and operational improvements. Apply here.

  • Peach Payments - QA Senior Software Engineer (Commerce)
    Own testing for Peach’s card payment rails, including card-present transactions, scheme processing, tokenisation, switching, and ISO-8583 message flows. Apply here.

  • Peach Payments - QA Senior Software Engineer (Card Rails)
    Lead QA for Peach’s checkout products, covering payment gateway integrations, fraud checks, webhooks, security controls, and test automation. Apply here.

If you’d like to share your open roles here, reach out here for more information.

If you found this useful, remember sharing is caring, so tell your friends to subscribe so they can learn along with you!

Did we miss something? Just hit “reply” and help us set the record straight!

P.S. Wish you could hear from us more often? Just join our FREE community on Discord and bring all your questions.

Keep Reading