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.

06/04/2019

Best Data Type to store Money in MySQL?

MySQL has no MONEY type. Use DECIMAL(13,2) for most currency, or DECIMAL(13,4) when GAAP compliance needs four places, and see the max value each can hold.

Read More: Best Data Type to store Money in MySQL?

05/30/2019

Account Protection Policies to Cover Business Assets

Utilizing two factor authentication, strong passphrases, password managers, and NIST standards; private company accounts can remain secure. Cover your assets!

Read More: Account Protection Policies to Cover Business Assets

05/28/2019

Writing Abuser Stories

When writing user stories, user stories are written; but what about malicious actors? Writing Abuser Stories pushes developers to care about security.

Read More: Writing Abuser Stories

05/23/2019

Manually Editing Git Hunks: The Easy Way

Git add --patch can help keep code changes relevant with their commits. When changes are unsplittable, we can use Manual-Hunk to split changes line by line.

Read More: Manually Editing Git Hunks: The Easy Way

05/21/2019

How to hide .gitignored Files from fzf.vim

Keep those nasty .gitignored files like node_modules/ from clogging up fzf fuzzy finder and show commited, hidden files such as .circleci/config.

Read More: How to hide .gitignored Files from fzf.vim

05/15/2019

Herding Cats: The Todo List

Finding a tool to tame the chaos when you're new to an Agency setting and responsible for organizing "all the things".

Read More: Herding Cats: The Todo List

05/14/2019

How To Use Slack To Maintain A Team Reading List

Having a clean and focused reading channel in Slack allows us a sanctioned place for in-depth discussion and news sharing.

Read More: How To Use Slack To Maintain A Team Reading List

05/09/2019

Restrict Who Can Push to Matching Branches on Github

On GitHub, you can enable branch restrictions allowing only certain users, teams, or apps to be able to push to a protected branch.

Read More: Restrict Who Can Push to Matching Branches on Github

05/07/2019

Fixup your Code Reviews with git rebase --autosquash

Git rebase flows result in clean history. Squashing code review fixups into the PR make it hard to see what changed. Rietta devs use --autosquash instead.

Read More: Fixup your Code Reviews with git rebase --autosquash

05/02/2019

Why do teams use points to Estimate? - Interview with Lore Hamilton

Grab a coffee and listen in while the Rietta team explores why using point estimation can help round out your team's planning process in development.

Read More: Why do teams use points to Estimate? - Interview with Lore Hamilton