83 private links
馃摙 Various README templates & tips on writing high-quality documentation that people want to read. - kylelobo
general pre processor
replacement for cpp
allows preprocessing of files regardless of written language, with pre-defined modes for HTML, c++, TeX
A quick solution to an R upgrade headache
(useful for e.g. new version)
Using delimiters -- ascii values for field delimiter and unit (row) delimiter values.
Un-printable characters which doe not (usually[^1]) appear in text
[^1]: If they do appear it is because someone actively inserted them for some purpose -- to help you delimit or to put a watermark into the text or some nefarious purpose
Advantages of ULID:
- lexicographically sortable (though always treat your uuids as ints/bigints!, see https://read.martyoeh.me/view/906)
- canonically 26char string instead of 36 for uuid
- case insensitive
- url-safe
- 1.21e+24 (unique) ULIDs per millisecond :O
ECS with specs in rust
A lightweight text editor written in Lua. Contribute to rxi
The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
Open-source graph database. Can be put on top of any existing database!
Makes 'graph' queries possible, similar to neo4j
WLED library gets native Home Assistant API integration. This post walks you through everything you need to get up and running.
Learning Python should be fun and easy. We provide an interactive Python textbook that helps you learn to program in Python right in your browser.
Think like a programmer, seems like an immensely useful book.
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero dependencies. https:
[32:36]
- Rosetta Code -- Code Problem repository; from simple to hard with solutions for many languages
- Project Euler -- Code Problem repository; generally a bit harder, more algorithm-focused than Rosetta
- Exercism -- mentor-based code exercises. You send in problem solutions via cli, and a mentor can check them and give tips to you. FOSS
- CodeWars -- 'compete' against others in exercises; you send in solutions and people can vote on how successful (or elegant) your solution is
A methodology for building modern, scalable, maintainable software-as-a-service apps.
Roadmap to becoming a web developer in 2020. Contribute to kamranahmedse
-
Really good list, open source
-
Backend (JSON files describing the roadmaps) Could be used to create a small website
- have each json generate clickable page
- on each page present a couple of good resources for that thing
- perhaps let user track progress along roadmap blocks
for stable and more versatile version that can take JSON, BibTex, URL, csv? input, see: https://github.com/larsgw/citation.js/