⚠️ Some posts only exist in english others only on portuguese, I'm still standardizing translations.
Highlights
Percepções sobre falha como uma opção
[Segurança] Escondendo seu email
[Be a better pro] Communication
[Be a better pro] Code Quality Journey
[Be a better pro] Not code monkeys
Latest posts
[Homelab] Experimenting with CasaOS and Colima in MacOS.
TL;DR: Just want the results? Check my profile at Github.
[QuickTips] Assertion guidelines
I believe the use of assertions is very important during the software development process. It prevents //TODOs from becoming just a memory sent to the code repository and forever deposited on the shelf.
[QuickTips] One way to simplify theming your Apps
Is not uncommon to create apps that are similar or even work in apps that apply different layouts, be the reason cultural adaptation, accessibility, dark vs light theme, etc. No matter the reason you would be creating mechanisms for allowing your app to quickly changing between layouts, a well-architected code may be the difference between success and subsequent refactoring or even worse total garbage code that someone will question “may we drop this and start anew?”.
[QuickTips] UIScrollView Screenshot on iOSÂ (Swift)
You can read it in portuguese 🇧🇷 here
[QuickTips] List your keystore contents
This is one is a blazing fast tip, did you ever stumble in a .jks (keystore) file from a client while trying to submit to Google Play that precious app you just finished? Well sometimes, or always…. who knows, your client simply does not have the alias name and has a list of possible passwords.
[A programmer’s journey] Todo App with Swift - 03
Next step for me is composed of two things:
[Quick tip] A guide is always good when working remotely
The title speaks truthfully, remote work is good but ain’t easy as people are used to thinking. Most of the current companies don’t know how to deal with it and some of them even spread horrible lies difficulting the adoption of this wonderful working style.
[Quick tip] Remote developer toolbelt
Being a remote developer isn’t an easy task and as such having tools to make things going as smooth as possible is a must.
[Quick tip] Git ignore
Configure properly .gitignore for each project can be a huge problematic job, even more when messed up he comes back to bite us.
[Be a better pro] The right tool for the job
I’m used to classify myself as a generalist and I receive lots of odd looks from the people around me:
Top recommendations by me
These are products that I use or have used in the past, that I trust and believe to have quality and performance deserving the attention of others.
Subscribe to Surfshark services via my friend link and get up to 3 free months.
Stays for 31 days and I get some gift back.
Check it out
Subscribe to Husky and receive payments from all over the world with the smallest tax.
You receive first payment without tax and +3 coupons of 50% off for next payments with my link.
Check it out