Gereedschappen, Websites en Apps

Een lijst van hulpmiddelen om je te helpen je dagelijkse bekommernissen efficiënter uit te voeren. Elke inzending bevat een korte beschrijving van wat te verwachten, en waarom deze nuttig kan zijn.

site

A Practical Guide for Evolving Agile and Resilient Organizations with Sociocracy 3.0

description:

The Sociocracy 3.0 (S3) Patterns website offers a comprehensive collection of patterns designed to enhance collaboration, governance, and decision-making within organizations. By providing a flexible framework based on principles of sociocracy and agile methodologies, S3 helps teams adapt to changing environments, make decentralized decisions, and improve overall effectiveness. This resource is particularly useful for knowledge workers and organizations seeking to implement more inclusive and efficient ways of working.

by: Bockelbrink, B.; Priest, J. & David L.
site

AMMERSE: Empowering Businesses with core values

description:

The AMMERSE framework is a method for scaling agile practices across organizations while preserving flexibility and adaptability. It combines decentralized decision-making with principles from sociocracy and holacracy, supporting continuous improvement and alignment across teams. The framework is tailored to help larger organizations scale agile methodologies without losing their responsiveness.

by: Crossland, J.
site

The Bowling Game Kata

description:

One of the most famous katas in the world of software development. It is used to teach the basics of test-driven development, minimalism, and is a great way to get started with TDD.

by: Martin R.
site

Business Process Model And Notation Specification - Version 2.0

description:

The BPMN (Business Process Model and Notation) 2.0 specification website by OMG (Object Management Group) provides detailed documentation on the BPMN standard, which is widely used for modeling business processes. This standard offers a graphical notation that is understandable to all business stakeholders, enabling them to collaborate and understand processes clearly. BPMN 2.0 supports both technical and business-level communication.

by: Object Management Group
site

The C4 model for visualising software architecture

description:

The C4 Model website outlines a method for visualizing software architecture through four distinct diagram types: Context, Container, Component, and Code. This model simplifies the complexity of software systems by offering different levels of abstraction, making it easier for teams to communicate and understand architectural designs. Knowledge workers will find it useful for maintaining clarity and consistency in documentation and for facilitating effective collaboration across development teams.

by: Brown, S.
app

CV Compiler

description:

Leverage Big Data to automate your CV screening. Evaluates resumes based on vacancies from big tech companies. The site offers feedback on your resume, as well as various stylistic tips and tricks.

by: Stetsenko, A.
site

Cynefin Wiki

description:

The Cynefin framework homepage provides an overview of a decision-making model used to navigate complex, chaotic, and simple situations. It offers a way to identify the nature of different contexts so that appropriate responses can be applied. Developed by Dave Snowden, Cynefin is valuable for knowledge workers, leaders, and strategists who need to make sense of complex environments and choose suitable actions in varying situations.

by: Snowden, D.; et al.
site

DevPedia

description:

This website has almost all the commonly used technical terms, concepts and even programming-language specific jargons explained and links provided for further reading. It contains a wealth of information on common technical terminology, making it a great resource for beginners and experts alike.

by: Jayasinghe, C.
app

Docsify

description:

Generate a documentation website from markdown files quickly. Easy to use, customizable with community-supported plugins. Written in javascript. A great way to document your projects in your IDE, and get a visually pleasing documentation site.

by: docsify.js Open Source Community
template

DojiCV: slick resume template

description:

A to-the-point LaTeX template for resumés, aimed to help you write a visually pleasing CV. Writing an engaging Resume is not an easy task. This template will help you by providing you with a basic structure in which to enter your personal information. This means you will write your content in an encoded way, and let the processor take care of the layouting.

by: SD Development
site

The dream game

app

Firefly III

description:

A free and open source personal finance manager. Features data imports for well-known banks, allows for an easy overview of various accounts, let's you organize expenses according to categories, and provides an easy way to set budgets for yourself. You can host Firefly yourself on a webserver, or run it on your local machine. Docker images are available to get your personal accounting system up and running quickly.

by: Cole, J.
site

Google Style Guides

by: Google Open Source
site

The GROWS method

description:

The GROWS Method® website details a framework for improving software development by blending practical habits with adaptive thinking. Created by Andy Hunt, a co-author of "The Manifesto for Agile Software Development," GROWS emphasizes iterative learning, psychological safety, and continuous improvement to help teams navigate the complexities of modern software projects. This approach is particularly beneficial for knowledge workers seeking to enhance collaboration and adaptability in a constantly changing environment.

by: Hunt, A.
site

The HEXACO personality inventory

by: Kibeom, L. & Ashton, M. C.
site

Manifesto for Agile Software Development

description:

The Manifesto for Agile Software Development website presents the foundational principles and values of the Agile movement, emphasizing individuals and interactions, working software, customer collaboration, and responding to change. This manifesto guides software development teams in creating more flexible and efficient workflows.

by: Beck, K., Beedle, M., Bennekum, A. van, et al.
app

NextCloud: Remote collaboration made easy

description:

A self-hosted personal storage system. Designed to be modular, users can spin up their own office-like server environment to keep their notes, documents, pictures, and messages. Various options for hosting are available.

by: Nextcloud GmbH
site

Open Rewrite

description:

An open-source platform for automated code refactoring. It provides a set of recipes to automatically refactor your codebase, making it easier to maintain and improve the quality of your code. The ability to make large-scale changes across your codebase are a great way to make sure your code is up to date with all the latest dependency updates. The company behind Open Rewrite also offers a paid version with additional features.

by: Moderne, Inc.
site

Personality Types

tutorial

Productivity With Shortcuts

description:

A step-by-step guide to help you get the most out of your IntelliJ IDEA. A great tutorial for developers that are not used to using hotkeys in order to improve their productivity. While it might sound like snake-oil to some, the advantages of reducing the need to use a mouse, and typing less characters add up over time. Definitly take a look at it, and discover a side of your IDE that you did not think existed before.

by: Schraepen, T.; et al.
app

SD Development Document generator

description:

Tooling to generate documents from Markdown, using docker images to ensure portability between different environments. Contains a quick-start set-up. Useful for automated pipelines or quick set-up on new computers.

by: Dejongh, S.
app

Structurizr

description:

A DSL for describing software architecture and design. Based on the c4model system for system description. Easy to use, and integrates with the most popular code-to-diagram formats.