Practical solutions to specific development problems.
How to solve different problems with Ruby.
Practical Kotlin tips and solutions.
How use Java for various projects.
How to do various tricks in unix/linux.
How to setup, manage and interact with various databases.
How use postgres for various projects.
How to use distributed version control such as git.
Artificial intelligence and machine learning how-tos.
How to design software and when to use what technology.
Amazon Web Services tips and solutions.
Practical Go tips and solutions.
How to do various tricks in macOS.
Sass and CSS preprocessing tips and solutions.
How to solve different problems with Ruby.
An approach to running rails migration sql code after adding a column
A list of http status codes in rails
Using charlock homes library in your heroku application
Process images in your heroku application
Different ways to cancel a recurly subscription using the ruby sdk.
Change a string into a class reference in ruby
Adding compilation steps to ruby build pack for heroku
Process attributes in a tag within Jekyll
Using includes to eager load active record relationships
How to fix the issue with path2class error using RVM and OSX
Mismatches of gems sometimes cause issues with handlebars.vm or other gems
Using join to create a key value string
Installing a gem from a load error
How to run multiple and individual tests. How to add details to the tests.
Know the size method to use for activerecord lists
When you need to have a uniq array with a given set of records
Using standard ruby features to encode strings
An approach to mocking behavior can be using modules to mock interactions
Practical Kotlin tips and solutions.
Using Spring boot with Kotlin
Sometimes when the field isn't present in json the type resolving fails.
Using Jackson and Spring to configure and Object mapper with Kotlin.
Using mockk to make testing easier
Nested annotations in Kotlin are a bit tricky if you don't know what to do.
Using lists and arrays in kotlin
How use Java for various projects.
Using Google Phone Utils
Using certs and migrating certs from different version and debugging with keytool.
Using numbers in Java can be tricky if you don't know what shadowing is doing with them.
When you don't want your app to fail on redis connections on startup.
How to support null properties, clean up component scan and nullable beans
How to query a database table with an IN statement in JPA.
Using Apache Commons IO for copying streams and loading a file into a String.
Using Apache Commons Lang for simple string templates
How to do various tricks in unix/linux.
Resolve all dependencies when installing a package with apt-get.
How to decrypt data that is base64 encoded and gpg encrypted.
How to flush memcached
How to setup, manage and interact with various databases.
How to determine if your postgres sequences are working.
Restoring a corrupt mysql db based on laptop sleeping or other inproper shutdown scenarios
Setup and configuring memcached for development
Setup and configuring a postgres server for development
Setup and configuring redis for development
How to use distributed version control such as git.
Opps you put some sensistive data in your git repo.
Archive a remote repository into a directory
Excluding files from a git repo
Artificial intelligence and machine learning how-tos.
How to design software and when to use what technology.
Non-proprietary case study to evaluate architectural concepts