An open API service indexing awesome lists of open source software.

https://github.com/michaelborn/today-i-learned

I shamelessly stole this idea from https://github.com/jbranchaud/til
https://github.com/michaelborn/today-i-learned

learn-to-code learning learning-by-doing tutorial

Last synced: 11 months ago
JSON representation

I shamelessly stole this idea from https://github.com/jbranchaud/til

Awesome Lists containing this project

README

          

# Today I Learned

Developer things, both little and small, which I learned along the way.

## Categories

- [Today I Learned](#today-i-learned)
- [Categories](#categories)
- [Bash](#bash)
- [Coldfusion](#coldfusion)
- [CSS](#css)
- [Docker](#docker)
- [Git](#git)
- [IIS](#iis)
- [Javascript](#javascript)
- [PHP](#php)
- [MySQL](#mysql)
- [Oracle](#oracle)
- [Sql Server](#sql-server)
- [Vim](#vim)
- [Wordpress](#wordpress)

## Bash

* [If Statements in Bash](bash/if-statements-in-bash-scripts.md)
* [Check For Empty String in Bash](bash/check-for-empty-string.md)
* [Make a Custom Shell Prompt](bash/make-a-custom-shell-prompt.md)
* [Escape ANSI Sequences to Avoid Shell Prompt Malfunctions](bash/escape-ansi-sequences.md)
* [Toggle Debug Mode for Command Output](bash/toggle-debug-mode.md)
* [Add User To Sudo Group](bash/add-user-to-sudo-group.md)
* [Convert Putty (PPK) SSH key file to OpenSSH key file](bash/convert-putty-ppk-to-openssh.md)
* [SSH Key File Permissions Must Be Exact](bash/ssh-key-permissions-must-be-exact.md)
* [Grep For a String With .cfc File Type](bash/grep-with-file-type.md)

## Coldfusion

* [Ignore Linting Rules in CFLint](coldfusion/ignore-rules-in-cflint.md)

## CSS

* [Firefox Can't Wrap Flex Elements In Print](css/firefox-cant-wrap-flex-elements-in-print.md)

## Docker

* [Disable Auto-Restart on Docker Containers](docker/disable-auto-restart-on-container.md)
* [Env Vars Use Equal Signs - Not Colons!](docker/env-vars-use-equal-signs.md)

## Git

* [Restore Deleted Files from Older Commits](git/restore-deleted-files-from-old-commits.md)
* [Discover Why Git Won't Track a File](git/discover-why-git-wont-track-file.md)
* [Remove File From Last Git Commit](git/remove-file-from-last-commit.md)
* [Cherry Pick a Commit From a Detached Head](git/cherry-pick-commit-from-detached-head.md)
* [Delete a Remote Branch](git/delete-remote-branch.md)
* [Stash Specific Files and Filenames](git/stash-specific-files-and-filenames.md)

## IIS

* [Turn On Error Details in IIS](iis/turn-on-error-details.md)

## Javascript

* [Write getter and setter functions in an object literal](javascript/getter-and-setter-functions.md)
* [Ignore Right-click Events in a `mousedown` Event Handler](javascript/ignore-right-click-in-mousedown-event-handler.md)

## PHP

* [Cron Jobs Have Different `$_SERVER` Globals](php/cron-jobs-have-different-server-globals.md)
* [Load Composer Packages From a Git or VCS Repo](php/load-composer-packages-from-vcs-repo.md)

## MySQL

* ["Schema" and "Database" are not the same thing!](mysql/schema-and-database-are-not-same-thing.md)
* [You can't add an index to a view!](mysql/cant-add-index-to-view.md)
* [GRANT permissions for a MySQLdump command are more involved than I thought](mysql/grant-permissions-for-mysql-dump.md)
* [Trim the TAB Character From A Field](mysql/trim-tab-character-from-field.md)

## Oracle

* [Get Oracle Database Version](oracle/get-database-version.md)
* [Date Formatting using `TO_CHAR`](oracle/date-format.md)

## Sql Server

* [Show Columns In a Table](sql-server/show-columns-in-table.md)
* [Format Date Strings](sql-server/format-date-strings.md)
* [Alter an Existing Constraint](sql-server/alter-existing-constraint.md)
* [Change a Column Name](sql-server/rename-column.md)

## Vim

* [How to highlight search results in Vim](vim/highlight-search-matches-in-vim.md)
* [Override Indentation Settings for a Specific Filetype](vim/override-indentation-settings-for-specific-filetype.md)

## Wordpress

* [How to get the URL of a Job Listings page](wordpress/get-url-job-listings-page.md)
* [How to override login messages with `add_filter()`](wordpress/override-login-messages-with-add-filter.md)
* [How to hide an empty sidebar from the template](wordpress/hide-empty-sidebar-from-template.md)