Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Technology Is Rarely the Only Constraint

A technology problem rarely stays a technology problem for very long. A platform may need to scale. A product may need to move faster.

  • Technology rarely stands alone; it intertwines with other organizational aspects.
  • Execution difficulties often stem from surrounding systems, not just technology.

Learning Elixir: Project Structure

When an Elixir project outgrows a handful of modules, the habit of pasting definitions into IEx starts to break down — redefinition warnings pile up, names collide, and nothing survives the session.

  • Project structure maps modules to file system for manageability
  • lib/ directory holds application code, test/ contains tests
  • mix.exs defines project metadata, dependencies, and start behavior

More from Saturday 29 August →