Markdown Notetaking
This is a collection of interesting links and resources I came across in September 2018, covering topics like Kotlin, Python, Markdown, note-taking apps, web development, Linux, and more.
Kotlin
- Kotlin vs. Scala vs. Java
- What should I choose instead of Java?
- Super Kotlin Tutorial
- SQL with Kotlin Exposed
- Kotlin Playground
Python
Some notetaking apps you should give a try. At least Notion is very promising (yet you have to pay).
- Notetaking Apps Comparison
- Notion is a superb alternative to Evernote (yet does not have Markdown).
- Boostnote is pretty promising, yet has some bugs.
- VNote is said to be also very good for developers.
- Joplin is an alternative to Evernote.
Note: In the end, I go with Visual Studio Code and its Markdown Editors. Boostnote was the best free application (yet with bugs). Notion is the best paid app matching for my requirements ;)
Web UX
Markdown WYSIWYM editors
Linux
- ASSH - Go wrapper around SSH with automated hops and gateways.
- USB Power Saving (Thinkpad)
- List of Linux Monitoring Tools
- Tracktion7
- OS Query - use to query system resources by Facebook.
Productivity
- CodeStream - make working on source code collaborative (intelligent and live comments ;).
Web Scraping and Acceptance Testing
- Puppeteer by Google, built around the Chrome DevTools protocol.
- Nightmare is built on top of Electron and uses JSDOM directly. It’s said to be about 3-4x faster than Puppeteer or Selenium/WebDriverIO and about 2x faster than phantomjs.
- DayDream Macro Recorder for puppeteer and nightmare
- CodeCeption JavaScript Acceptance Testing can use several drivers.
- Scraping infinite scrolling with puppeteer
- Niffy Perceptual Testing on top of Nightmare.
- WebDriverIO
Forget PhantomJS or Selenium! Nightmare is the way to go if you want to quickly scrape data or need a background browser. Of course, Acceptance Testing should be done with WebDriveIO.
Android Apps
- Google Podcast - nice try Google!
- CastFM is my default podcast app (yet the UI could be simpler).
- Doninn Audio Editor
Other
- IssueHunt by Boostnote - sponsor features or bugfixes of OSS software with money ;)
- Facebook Build System
- Overview of Facebook DevOps
- Pandoc universal document convertor in Haskell
- Awesome lists
- Awesome SRE
- Zenkit Task Organisation