🔖 ~5K awesome resources for geeks and software crafters 🍺 https://morgan.zoemp.be/
Go to file
2017-05-26 18:50:59 +02:00
LICENSE Initial commit 2017-05-26 08:55:02 +02:00
README.md scripting, infosec and shell aliases 2017-05-26 18:50:59 +02:00

I just want to centralize my findings and bookmarks in a central location, and share them.

Collaboration

  • Ben Balter - 15 rules for communicating at GitHub
  • Dale Emery - model of motivation : Motivation = Ability × Results × Preferences
  • Jbrains.ca - What If We Forget To Write the Tests?
  • Paul Kaye - Control stifles creativity and growth

Free Online tools

Gaming

  • BoardGameGeek - most complete board game database that holds tons of reviews, images and videos
  • IsThereAnyDeal.com - keep track of the best deals for video games you'd like to play

Health and Work-Life Balance

Productivity

  • Medium - The 30 second habit with a lifelong impact
  • Jbrains.ca - The Two-Minute Rule / When Youre Buried in Email
  • Jbrains.ca - Flow Requires Focus, Not Time
  • BugMeNot - enter a domain or url and find shared logins
  • The Minds Journal - A Japanese Technique for Overcoming Laziness / Kaizen, Or The One-Minute Principle
  • Foundr - GTD : Superpower Your Productivity With Pen and Paper
  • HuffPost - 11 Tweaks to Your Morning Routine
  • Gojko Adzic - Splitting user stories -- the hamburger method
  • Jeff Haden - 10 Steps to Make Each Day Exceptionally Productive

Troubleshooting

  • pluralsight - 3 troubleshooting tips that can save you a world of time

Linux

Music

  • Rate Your Music - one of the most complete music database for cataloging, tagging and reviewing your music collection
  • TasteKid - get recommendations for music but also tv shows, films, games, books...

Photography

  • Exposure-Mat - build yourself a free light meter that fits in your wallet.

Programming

Clean Code

Containers

  • DEV - Mikes monster list of docker tips
  • Docker Documentation - Best practices for writing Dockerfiles
  • Sonatype - KISSSSS : good approach to ensure you're successful with containers
  • SlideShare - Optimizing Docker Images

Git

Productivity

  • Java Code Geeks - 10 Productivity tips for software developers
  • Jbrains.ca - Avoiding Distractions While Programming
  • Moran Danieli-Cohen - 3 Effective Ways to Maintain High Energy Levels at Work for Software Engineers
  • Clean Coder Blog - Blue. No! Yellow! Comparative Productivity of Programming Languages
  • Paul Graham - How Context Switching destroys Developers Productivity and how to fix it.

Programmer humor

Scripting

  • Bash Hackers Wiki - obsolete and deprecated syntax
  • Bash Pitfalls - common errors that Bash programmers make
  • ShellCheck - finds bugs in your shell scripts.
  • Nicola Paolucci - Ten tips for wonderful bash productivity
  • blockloop.io - Mastering Bash and Terminal
  • kvz.io - Best Practices for Writing Bash Scripts
  • Matt Might - 3 shell scripts to improve your writing
  • Quickshiftin - Template method pattern in BASH
  • Fahd Shariff - Shell Scripting - Best Practices
  • Fahd Shariff - Shell Scripting: <, << and <<<
  • Nitin Bhadauria - Foolproof Your Bash Script Some Best Practices
  • David Pashley - Writing Robust Bash Shell Scripts
  • Paul Armstrong - Shell Style Guide by Google
  • Aaron Maxwell - Use the Unofficial Bash Strict Mode (Unless You Looove Debugging)
  • Aaron Maxwell - How "Exit Traps" Can Make Your Bash Scripts Way More Robust And Reliable
  • Ray Smith - [PDF] Shell Scripting Craftsmanship
  • Pádraig Brady - Common shell script mistakes
  • Mendel Cooper - Advanced Bash-Scripting Guide / An in-depth exploration of the art of shell scripting
  • chrisallenlane/cheat - cheat allows you to create and view interactive cheatsheets on the command-line. You can obviously improve the existing ones with your own content. It's also inspiring for shell aliases creation
  • explainshell.com - write down a command-line to see the help text that matches each argument
  • bats - Bash Automated Testing System

Shell Aliases

  • oh-my-zsh - common aliases from oh-my-zsh
  • nixCraft - 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X

Security / Infosec

Testing

  • Aaron Maxwell - Building a Automated Testing/Quality Assurance System
  • bats - Bash Automated Testing System