Faragta Learning

Faragta Learning provides free online tutorials to programmers from beginners to advanced level on a vast majority of topics including HTML, JavaScript, C#, AWS, Cloud, Databases and more

10 Mac OS X Productivity Tips for Open and Save Dialogs

http://www.automatedworkflows.com/2012/02/13/10-mac-os-x-productivity-tips-for-open-and-save-dialogs/ To see hidden files and folders, press Command+Shift+Period (>) To manually navigate to a folder, press Command+Shift+G (or / or ~). Enter the desired path. As you type it in, you can press tab to auto-complete folder names

Master your Java Environnement with jenv

jEnv is a command line tool to help you forget how to set the JAVA_HOME environment variable. jenv is for a equivalent of rbenv, but for Java environment. It allow to easily switch between several JDKs installations (already presents), and configure which one to use per project. http://www.jenv.be/ https://github.com/gcuisinier/jenv http://davidcai.github.io/blog/posts/install-multiple-jdk-on-mac/

Using Amazon RDS

http://caktus.github.io/developer-documentation/rds.html

Optional in Java 8

http://www.nurkiewicz.com/2013/08/optional-in-java-8-cheat-sheet.html https://www.mkyong.com/java8/java-8-optional-in-depth/ https://dzone.com/articles/using-optional-correctly-is-not-optional

HiDPI and Retina

What is HiDPI Confused about HiDPI and Retina display? ― Understanding pixel density in the age of 4K

Eclipse Vert.x: tool-kit for building reactive applications on the JVM

Introduction to Vert.x A gentle guide to asynchronous programming with Eclipse Vert.x for Java developers Vert.x – From zero to (micro)-hero Vert.x Core Manual

Java 8 Tutorial

http://winterbe.com/posts/2014/03/16/java-8-tutorial/ http://shebang.pl/artykuly/java-8-przewodnik/

Kurs programowania w języku Java

http://www.samouczekprogramisty.pl/kurs-programowania-java/

Architecture decision record (ADR) templates, lifecycle steps, and sources

https://github.com/joelparkerhenderson/architecture_decision_record