dogear

enter for all results · esc to close

Miscellaneous

17,336 items in 132 lists

  1. Babel babeljs.io

    🛠️ - 🐙 - A JavaScript compiler; use next generation JavaScript, today.

  2. AWS Amplify aws-amplify.github.io

    🛠️ - JavaScript Open Source Library with React, React Native Extensions.

  3. Apollo apollographql.com

    🛠️ - 🐙 - Apollo Client is the best way to use GraphQL to build client applications.

    site link ↗
  4. instantsearch.js algolia.com

    🐙 - JavaScript library for building performant and instant search experiences.

  5. No silver bullet, by Brooks worrydream.com

    Making a case for growing software in small increments :orange_book:.

  6. Structurizr structurizr.com

    Modelling tool based on the C4 Model (see above).

    site link ↗
  7. Sparx Systems Enterprise Architect sparxsystems.com

    Object-oriented modelling suite. Only available natively for Windows.

  8. Sketchboard.io sketchboard.io

    Collaborative sketchboarding.

  9. Scrum scrumguides.org

    Framework for developing and maintaining complex products.

  10. Nexus scrum.org

    Scalable Scrum according to Ken Schwaber, co-creator of Scrum.

    site link ↗
  11. SAFe scaledagileframework.com

    Scalable agile framework.

  12. Software Architect Roadmap roadmap.sh

    A complete and structured guide to become a Software Architect.

  13. Pumler pumler.com

    Real-time collaborative text-to-diagram editor for PlantUML, Mermaid, and Structurizr (C4), with browser-based PNG/SVG export.

    site link ↗
  14. Behavior Driven Development (BDD) and Functional Testing medium.com

    BDD uses human-readable descriptions of software user requirements as the basis for software tests.

  15. Flexibility medium.com

    Able to adapt to changes in both environment and usability requirements without encompassing structural changes.

  16. Observer pattern medium.com

    One-to-many state change notification.

    site link ↗
  17. Technical Debt, by Fowler martinfowler.com

    Cost and impact of accumulating technical debt.

    site link ↗
  18. Circuit Breaker martinfowler.com

    Protecting failing resources to prevent cascading failures.

    site link ↗
  19. Feature Toggles martinfowler.com

    Feature Toggles (often also refered to as Feature Flags) are a powerful technique, allowing teams to modify system behavior without changing code.

  20. PlantUML for Atlassian marketplace.atlassian.com

    Adds support for PlantUML-based diagrams in the atlassian suite.

    site link ↗
  21. Lucidchart lucidchart.com

    Paid cloud-based diagram editor. Available on all common platforms.

    site link ↗
  22. MoSCoW Prioritization knowledgehut.com

    Fast and dead-simple way of prioritizing requirements.

  23. Story mapping jpattonassociates.com

    Visualize your requirements by creating story maps.

    site link ↗
  24. Ports and adapters pattern jmgarridopaz.github.io

    Decouple the application core logic from the services it uses.

    site link ↗
  25. TDD, Where did it all go wrong?, by Cooper infoq.com

    Suggestion on TDD practices and boundaries to reduce coupling 🎥.

  26. Impact mapping impactmapping.org

    A strategic planning technique used for building products and delivering projects.

    site link ↗
  27. How to learn software design and architecture - a roadmap freecodecamp.org

    Additional things helpful to learn to get a firm understanding of software architecture.

  28. Extreme Programming extremeprogramming.org

    The most specific of the popular agile processes, focusing on engineering and development practices.

  29. Event Storming eventstorming.com

    Format for exploring domain driven-design.

  30. Wikipedia: Lean Software Development en.wikipedia.org

    Translation of lean manufacturing for the software development domain.

  31. Wikipedia: DevOps en.wikipedia.org

    Combining software development and operations practices to shorten time to market while maintaining high quality.

  32. Wikipedia: Data modeling en.wikipedia.org

    Great, short, introduction to data modeling.

    site link ↗
  33. Business Model Canvas en.wikipedia.org

    Business plans made simple and visual.

  34. Documenting architecture dzone.com

    Pragmatic tips on how to effectively document software architecture.

  35. Keep CALMS and carry on dwpdigital.blog.gov.uk

    How BPDTS use the CALMS model as a reference for their devops adaptations.

  36. Leader Election docs.microsoft.com

    Coordinate distributed workloads by electing a leader.

    site link ↗
  37. Event Sourcing docs.microsoft.com

    Instead of storing just the current state of the data in a domain, use an append-only store to record the full series of actions taken on that data.

    site link ↗
  38. CQRS docs.microsoft.com

    Segregate operations that read data from operations that update data by using separate interfaces.

    site link ↗
  39. Bulkhead docs.microsoft.com

    Partition resources to isolate failures.

    site link ↗
  40. N-tier architecture style docs.microsoft.com

    Layers are a way to separate responsibilities and manage dependencies.

    site link ↗
  41. SOLID digitalocean.com

    Lend to developing software with considerations for maintaining and extending as the project grows

  42. The C4 Model c4model.com

    Describe software using Context, Containers, Components and Code.

  43. arc42 arc42.org

    Template for documentation and communication of software and system architectures.

  44. The Unicorn Project, by Gene Kim amazon.com

    Developers, Digital Disruption and Thriving in the Age of Data :orange_book:.

  45. Rolling rocks downhill, by Clarke Ching amazon.com

    Business novel about agile and lean software development :orange_book:.

  46. The Phoenix Project, by Gene Kim et al amazon.com

    IT, Devops and helping your Business win :orange_book:.

  47. The Goal: A Process of Ongoing Improvement, by Goldratt amazon.com

    Business novel about contiuous improvements in a manufacturing setting. Easily adaptable to software development as well :orange_book:.

  48. Clean Architecture, by Martin amazon.com

    Key principles and concepts for building sustainable and maintainable software :orange_book:.

  49. next page of items loading…