1. Caret (https://caret.io/) for taking notes. It's a simple Markdown note taker with some really nice features. It outputs plain .md files and works with folder.
2. All my Markdown file are in a folder synced on Dropbox.
3. I use a custom Alfred workflow which uses riggrep to search very quickly through the notes.
One thing to mention is that I want my stack to be private, so this doesn't publish anything to the web but it does sync.
I'm building an online community of rappers, lyricists, and producers to write and share rap songs, collaborate, learn how to freestyle, improve their craft, etc.
Tech + creative tools (natural language processing, lyrical analysis, etc.) + community = best place to get better at making hip hop.
This is a side project for me, but it's been going pretty well recently and I've gotten excited about it. I'm looking for anyone that would like to help.
1. Love the tutorial, super simple and I loved how you introduced harder concepts like linking blocks later on.
2. The objective is clear and challenging right from the get-go, as opposed to introducing levels, the game just naturally kind of gets harder.
3. After introducing the timer that's when I was like "oh shit just got real" and I felt that pressure made it more fun
You think you've done a bunch of things right here. Nice work.
I've been writing Ruby for a few years on a number of production applications.
Recently I've had to pickup Hack for work, and if there's one thing I really like about it is the type hinting. The best part is that it helps you handle nullable types (not sure if it's done here).
When I switch back to Ruby from Hack, I find it harder to reason about my program.
I guess all modern IDEs can be considered unified at this point, but the idea is that all the tools and integrations are part of it - including the build process, typechecker, etc.
Before you would have to run all these in the background + have your IDE open (ie. Sublime Text).
Of course Sublime Text has plugins itself now too, but you get the idea.
I don't get the idea. And Im not sure when Sublime Text became considered an IDE, if anything it is anti-IDE. An IDE classically has tools and integrations, well, integrated. E.g. Visual Studio or Eclipse.
Sublime Text has a really robust plugin architecture, similar to Visual Studio's extension capabilities. Whenever I'm working on a project, I basically install whatever plugins I need into Sublime Text to give me full "IDE-like" capability specific to that stack. Be it debuggers, integrated compilers, REPLs, version control systems, etc.
I like Sublime Text because at it's default, it's just a text editor, and then _I_ turn it into the IDE that fits my flow and current technology requirements. It becomes an IDE completely customized for my project.
1. Caret (https://caret.io/) for taking notes. It's a simple Markdown note taker with some really nice features. It outputs plain .md files and works with folder.
2. All my Markdown file are in a folder synced on Dropbox.
3. I use a custom Alfred workflow which uses riggrep to search very quickly through the notes.
One thing to mention is that I want my stack to be private, so this doesn't publish anything to the web but it does sync.