Backend
Application build
Build your X. Guided application build (diff langs)
Tools
Lombok
install IDEA plugin
enable annotations processing in IDEA
Diagrams / visualisation
as Python code (did not use but looks interesting)
structurizr. Looks like a fresh approach with dynamic diagrams (c4model of arch).
https://likec4.dev/ (smth fresh and interesting, more interactive)
https://github.com/terrastruct/d2 (lightweight syntax, which is specifically designed for software documentation and architecture diagrams)
MarkItDown (Python tool for converting files and office documents to Markdown)
Local monitoring
ctop (monitor for docker containers)
bpytop (System monitor in terminal)
Lazydocker - terminal UI for both docker and docker-compose, written in Go with the gocui library.
Mockoon - API mocking
QuickBDB - visually create DB schema
Json Crack (interactive graphs from textual data)
HTTP
https://hurl.dev/ (command line tool that runs HTTP requests defined in a simple plain text format.)
Guides
Clean code condensed
Twelve-factor app (guidance for modern cloud native apps and approaches how to)
Aim42 (architecture improvement method) High level, concepts
Libs
MapStruct – Java bean mappings. Never used, this was an advice.
Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another. Never used, this was an advice.
jOOQ - Java lib for fluent type safe API for writing DB queries
News
Telegram
Botsman - telegram bot monitoring platform
Last updated
Was this helpful?