Github Actions
If you like applying Github Actions, every challenge here gives you a chance to practice it on a real industry brief.
- CodeIntermediateNew
Build PR-Based Environment Promotion for a SaaS
Install Flux v2 with image-reflector + image-automation controllers. Configure image policies (semver) for each service. Build a GitHub Action that, on green stg deploy, opens a…
- Flux
- Image Automation
- Github Actions
GitOps and Continuous Delivery - CodeIntermediateNew
CI/CD Pipeline for a SaaS Monorepo with 14 Services
Set up Nx (or Turborepo) for affected-graph computation. Configure remote build cache (S3-backed) so cached steps skip across runs and developers. Parallelize jobs in GitHub Act…
- Ci Cd
- Monorepo
- Nx
Engineering Software as a Service - CodeIntermediateNew
Bootstrap a Production-Grade CI/CD Pipeline for a Pre-Seed Startup
Audit the current deploy process and document the 6-point checklist of risk it removes. Build the pipeline in GitHub Actions: (1) PR check workflow, (2) main-branch build with m…
- Ci Cd
- Github Actions
- Container Signing
DevOps and Secure Deployment - CodeIntermediateNew
Issue Triage Bot for a Popular Eclipse Foundation Project
Read the project's existing labels, issue templates, and last 800 issues. Build a Go (or Python) GitHub Action that runs on issue_opened and issue_edited events. Implement heuri…
- Issue Triage
- Oss Contribution
- Github Actions
Open Source Contribution and Maintainership Practice your coursework on real scenarios.
Every challenge is shaped from real industry context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- DesignIntermediateNew
Build a PlatformIO CI Pipeline for a Multi-Board Firmware Team
Use GitHub Actions + PlatformIO. Build matrix across the 6 boards. Run native unit tests + QEMU-based emulation tests for boards that QEMU supports. Set up a self-hosted runner …
- Platformio
- Github Actions
- Embedded Ci
Embedded Systems Engineering - CodeIntermediateNew
Build an End-to-End Test Suite for a Checkout Flow
Inventory the last 6 months of production checkout incidents (anonymized export provided). Pick the top 7 user journeys (1 happy path + 6 highest-incident edge cases) and write …
- End To End Testing
- Playwright
- Ci Cd
Software Testing and Quality Assurance
How it works
From brief to credential, in six steps.
Step 01
Browse challenges aligned to your studies.
Step 02
Accept the one that fits your goals.
Step 03
Work through it with AI Copilot guidance.
Step 04
Submit for structured evaluation.
Step 05
Earn a verified credential.
Step 06
Add it to LinkedIn with one click.
Industry teams behind a decade of practitioner briefs
Hiring from this pool?
Sponsor a challenge and meet candidates through actual work.
Industry teams can shape briefs around the skills they hire for, then evaluate students on rubric-scored deliverables — not resumes.



















































































