Development environments and stacks