84 private links
A quick reference for Python's strftime formatting directives.
Personally, I always forget strftime placeholders. This gives it to me concisely, and without fuss.
An open-source universal messaging library. Seems interesting as a concurrency tool. Implementations and bindings in many many languages.
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Basically, bindings and clients to interact with Kubernetes, AWS, GCP, Azure to create infrastructure, containers, serverless functions, etc.
The full book online, and perhaps the best resource to learn Haskell.
If you know some programming but not functional or haskell programming, this should be the right resource.
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
The Crystal Programming Language.
An interesting mix of ruby-ish syntax, static type checking and compilation, with the ability to create C-bindings. Looks like a neat little language!
A specification for adding human and machine readable meaning to commit messages.
Fits very well together with SemVer semantic versioning.
Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors.
Mimicking datadog. Seems powerful but overkill for most of my applications.
A fun overview of web development using spellbook metaphors
Playing chess? Playing chess naked? Still wanna cheat? Get sent the optimal chess moves via morse code to your bum.
A cross platform debugger for Bluetooth/TCP/UDP. Really nice serial debugger - for desktop and android
A website dedicated to the fascinating world of mathematics and programming.
A whole boatload of exercises you can do in your favorite programming language - And most of them seem byte-sized enough to be done as a daily little training.
Not as advanced of an interface as e.g. exercism.io, but also less involved problems usually - which can be a good thing!
https://github.com/rvaiya/warpd lets you move your mouse very quickly by hints and overlays. Unfortunately it is for X only. This is a discussion of existing and creating similar tools
I need to test sub-domains on my localhost. How can I effectively have this result of adding *.localhost.com to my /etc/hosts/ file?
Since it is not possible to simply put wildcards into hosts file, either manually adding the subdomains or making use of a light dns server like dnsmasq is required.
The compiler for Teal, a typed dialect of Lua. Contribute to teal-language/tl development by creating an account on GitHub.
A huge array of tutorials focusing especially on ESP32 - explanations of working with different sensors (magnetic, light, touch, temperature and humidity, ...), different protocols (http, mqtt, ...), and larger guides like a cloud weather station.
Super comprehensive overview of everything Esspresif ESP32.
Datasheets, guides, books, tutorials, inspiration, code snippets -- literally everything you could need for programming with ESP32s.
An interesting little language, seems very apt if you need to do text/number manipulation, e.g. for little commandline programs.
Basically a 'sister-language' to perl, as far as I understand it (the about is infuriatingly hidden at the end of the FAQ: Why Raku)
Advanced regexes, variable manipulation, both functional and object oriented paradigm seem its greatest assets.
Website blurbs:
- No hidden control flow.
- No hidden memory allocations.
- No preprocessor, no macros.
- Call any function at compile-time.
- Manipulate types as values without runtime overhead.
- Comptime emulates the target architecture.
- The language gracefully guides your error handling logic.
- Configurable runtime checks help you strike a balance between performance and safety guarantees.
- Take advantage of vector types to express SIMD instructions portably.
A fresh approach to metaprogramming based on compile-time code execution and lazy evaluation.
Seems a metaprogramming-heavy language.
Tidbits on software design, writing, testing, and so on.
While probably not to be taken as a bible, very neat to go back to every once in a while.