A safe Swift value-type model
Write a small Swift program (a command-line tool or a Swift Playground) that models a domain with idiomatic, safe Swift — no SwiftUI yet. It must:...
Essential session storage is required to sign in. Optional analytics remain off unless you allow them.
Filter 243 public project briefs by path and level. Sign in to track progress and reviews. Each brief exposes its grading criteria before you start.
Write a small Swift program (a command-line tool or a Swift Playground) that models a domain with idiomatic, safe Swift — no SwiftUI yet. It must:...
Build a small SwiftUI app screen (a todo list, a counter with history, a simple form) that demonstrates correct DECLARATIVE UI and state flow....
Build a more complete Swift + SwiftUI app (a feed reader, a search-and-detail app, a small tracker) that shows off the language and framework...
Implement a rate-limiting service (any language): a token-bucket and/or sliding-window algorithm, per-key limits enforced in shared state (Redis) so...
Build and run a URL shortener that survives a replica dying: a stateless API behind a load balancer (2+ replicas via compose), a database for the...
Build a producer → queue → worker pipeline (BullMQ/SQS/Kafka or similar) that fails honestly: at-least-once delivery, idempotent consumers proven safe...
Find a genuinely confusing piece of real documentation (a README, a getting-started page, an error message) and rewrite it. First, write a...
Document a small tool or API by producing a proper doc SET organized with Diataxis: at least one TUTORIAL (a guaranteed-success learning path for a...
Write Terraform config that provisions a small piece of real (or LocalStack/free-tier) infrastructure — e.g. an object-storage bucket configured for...
Refactor infrastructure into a reusable MODULE (its own directory with variables.tf, main.tf, outputs.tf) and call it from a root config — ideally...
Build a production-shaped setup: a shared module instantiated across multiple ENVIRONMENTS (dev/staging/prod) with isolated state per environment,...
Take an existing small JavaScript project (or write one) and migrate it to TypeScript with strict mode on: type every function signature, replace any...
Build a small reusable library (a typed event emitter, a Result type with helpers, a typed API client, or a small state container) that uses generics...
Build an app slice with fully type-safe data flow from an untyped boundary to the consumer: validate external data at runtime with a schema (e.g. Zod)...
Pick a real app/website screen (a checkout, a settings page, a signup form) and run a structured HEURISTIC EVALUATION against Nielsen's 10 heuristics....
Take a real user problem and run a mini end-to-end UX process. Do lightweight RESEARCH (3-5 user interviews or a survey with non-leading questions),...
Build a to-do app as a Vue 3 Single-File Component using the Composition API with script setup (NOT the Options API). Hold the list in a ref, add...
Build a multi-page app (e.g. a movie or product browser) with Vue Router (createRouter + createWebHistory): a list view and a dynamic detail route...
Build a small reusable Vue 3 component library and a demo app using it. Include: a Modal/Dialog that uses NAMED and SCOPED slots for flexible content...
Build a small editorial site with an original block theme. Define a plugin-owned content model, a bounded theme.json design system, semantic templates...
Create a focused plugin that adds a review-and-approval workflow to one custom post type. Use namespaced code, a testable transition service, explicit...
Produce documentation for a real API or SDK to a professional bar. Include: (1) a fast QUICKSTART that gets a developer to first success quickly; (2)...
Design a non-trivial feature end-to-end and deliver it as a stakeholder/engineering-ready package. Include: (1) the user problem + research basis; (2)...
Deliver a production-readiness package for a custom WordPress site. Build one immutable theme/plugin artifact and a gated promotion path; separate...