04.1 · Capability in Engineering

Software development

Building the working product across the stack, from interface to server, and keeping the code organized as it grows.

Map6 skills
04.1.1Frontenddevelopment04.1.2Backenddevelopment04.1.3API design04.1.4State management04.1.5Asynchronoussystems04.1.6Code organization04.1 Software developmentSoftware architectureEngineering qualityPerformance engineeringExplore ↗
Not startedLearningComfortable
6 skillsClick a hexagon to set your status
  • 04.1.1Frontend developmentBuilding the interface users see and interact with.
  • 04.1.2Backend developmentBuilding the server-side logic, data access and integrations.
  • 04.1.3API designDesigning interfaces between systems that are clear and stable.
  • 04.1.4State managementKeeping track of data and UI state so the interface stays consistent.
  • 04.1.5Asynchronous systemsQueues, background jobs and events for work that does not happen instantly.
  • 04.1.6Code organizationStructuring a codebase so people can find and change things safely.
Mark all 6

Where to start

0 resources

Resources for this topic are being researched. Every link is opened and checked before it is listed.

Tools

0 tools

Tools for this topic are being researched.

Also in Engineering

04

Related elsewhere

1