Mattias Andrée

Location

Stockholm, Sweden

Contact

E-mail: m@maandree.se

PGP key:
3683 C4B7 0CFA 859F 0173  F2CC E0DD 13EB FC7D 5E3E
Mirrors:

New keys will be signed by the previous key. If you don't already have the previous key, compare the newest key with its mirrors, particularily the mirror on Codeberg.

Old keys:
BC61 893E C01F DBDE E061  BEF6 7BE0 C422 4008 9FE0
8AAD AC7C E522 E5E8 674C  F187 5319 6754 6ABC 233E
569B D169 6917 FE31 9D2A  4722 BF22 36A2 678A 6A76
2FDB ECEF 0E05 36F4 A05C  A62E CE30 6090 E98B 08C7

All files on this domain (but not the subdomains) are signed with the current key, just add .sig to the end of the URL to get the signature file.

I don't have any social media account, nor even IRC or LinkedIn. But my e‑mail inbox is open for any inquiry or even a hello.

Projects

For information for package maintainers, click here.

This server may be slow and unreliable, and offline for extended periods of time, it is recommended to use codeberg.org/maandree instead, and only use this server for release metadata.

Accessibility:

Algorithms:

Application libraries:

Applications:

Astronomy and geography:

Compiler software:

Desktop software and themes:

Developer tools:

Distribution core:

Examples:

Graphics:

Hardware utilities:

Interface libraries:

Interprocess communication:

Just for fun:

Security:

Support libraries:

System software:

Tests and research:

Text libraries:

Utilities:

* marks stable projects that are not completely finished but are not actively being worked on, if you want something to do, take a look at them, with a few exceptions, they shouldn't be too difficult, but at the same they shouldn't be too trivial.

Tips

Philosophy

C mastery

Critique of C++

Until you've seen a real assembly project, you haven't seen clean code.
Until you've seen a real C++ project, you haven't seen nightmare code.
That is the cost of abstraction.

Bad UX ideas

Recommended reading

Harmful reading (or at least a waste of time)