The Rietta Blog
Cybersecurity, software, and the law between them.
Since 2005, this blog has covered cybersecurity, software development, and cloud migration, a resource for anyone staying informed about these areas.
04/29/2019
Are you accidentally storing private data in plain text?
by Frank Rietta
Learn to minimize the passwords, authentication tokens, and customer private data in your debug logs to protect your company from legal liability.
Read More: Are you accidentally storing private data in plain text?
04/25/2019
How to Get Fast, Accurate Code Reviews on your Pull Request
by Matt Bettinson
Pull requests are being merged with bugs or not being reviewed at all. How do teams perform fast and accurate code reviews? They make the review easy!
Read More: How to Get Fast, Accurate Code Reviews on your Pull Request
04/22/2019
How to Use git reset
by Christopher Choi
Git reset can unstage changes, undo commits, or selectively revert changes with --patch. Learn the differences between reset, reset --soft, and reset --patch.
04/18/2019
New Interview on Drifting Ruby
by Lore Hamilton
Frank Rietta joins Dave Kimura on Drifting Ruby Episode #183 to discuss Rails app security, securing Linux servers, staff access risk, and OWASP Top 10.
04/15/2019
How to calculate age in MySQL
by Matt Bettinson
While PostgreSQL has a built in age command, MySQL does not. How do we figure out somebody's age in MySQL?
02/08/2019
Applying Agile and Security in Software Development Public Appearance at KSU
by Frank Rietta
Frank will be presenting Applying Agile and Security in Software Development at the IS General Speaker Series #3 on 2/28/2018 at KSU in Marietta.
Read More: Applying Agile and Security in Software Development Public Appearance at KSU
01/28/2019
Storing currency in PostgreSQL
by Christopher Choi
There are different ways we can store currency in PostgreSQL, this blog post will cover the money and numeric type.
01/01/2019
Happy New Year 2019!
by Frank Rietta
Grateful for last year; excited for the new one. Update those copyright notices!
11/27/2018
Prevent an Outdated and Broken bin/setup with This Simple Trick
by Alex Piechowski
Most developers only run bin/setup once in a while. What happens when the codebase changes and bin/setup isn't updated? A simple trick keeps it from breaking.
Read More: Prevent an Outdated and Broken bin/setup with This Simple Trick
09/06/2018
Writing a good bin/setup
by Matt Bettinson
What it takes to write a project setup script to ease on-boarding headaches and reduce company overhead