ArchiveBox: Open-source self-hosted web archiving.

https://github.com/ArchiveBox/ArchiveBox ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view sites you want to preserve offline. You can set it up as a command-line tool, web app, and desktop app (alpha), on Linux, macOS, and Windows. You can feed it URLs one at a time, or schedule regular imports from browser …

Encounter: How Technology Architects make decisions

Great consideration of necessity for documenting technology decision making. Also, difficulties of culture and mentality changes. … Compensatory. This type of decision considers every alternative, analysing all criteria in low-level detail. Criteria with different scores can compensate for each other, hence the name. There are two types here: Compensatory Equal Weight – criteria are scored and …

Encounter: Grady Booch – A thread regarding the architecture of software-intensive systems.

There is more to the world of software-intensive systems than web-centric platforms at scale. A good architecture is characterized by crisp abstractions, a good separation of concerns, a clear distribution of responsibilities, and simplicity. All else is details. You cannot reduce the complexity of a software-intensive systems; the best you can do is manage it. …