Tools

A list of tools to help you be more efficient in your daily endeavours. Each entry goes with a short description of what to expect and why you might find it useful.

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.

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.

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

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.

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.

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

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.