Explore
- #jax london 11
- #test automation 9
- #java 8
- #architecture 7
- #infrastructure 6
- #developers 6
- #best practices 5
- #testing 5
- #devops 5
- #software quality 4
- #automation 4
- #culture 4
- #microservices 4
- #coding 3
- #code quality 3
- #astro 3
- #node.js 3
- #information security 3
- #efficiency 3
- #principles 3
- #strategy 3
- #ai 2
- #recruitment 2
- #software 2
- #proxmox 2
- #google-sheets 2
- #devcontainers 2
- #qa management 2
- #qa roles 2
- #cybersecuity 2
- #failure 2
- #distributed 2
- #estimations 2
- #home lab 1
- #raspberry pi 1
- #wake-on-lan 1
- #zerotier 1
- #vnc 1
- #mermaid diagrams 1
- #mdx 1
- #docker 1
- #static site generation 1
- #framework 1
- #cms 1
- #virtualization 1
- #local environment 1
- #error handling 1
- #expo 1
- #android 1
- #react 1
- #web development 1
- #virtual 1
- #safe box 1
- #vpn 1
- #cia triad 1
- #dsl 1
- #junit 1
- #streaming 1
- #cynefin 1
- #complexity 1
- #happines 1
- #goals 1
- #events 1
- #resilience 1
- #aggregates 1
- #cqrs 1
- #event sourcing 1
- #innovation 1
- #test framework 1
2021
Virtual Safe Box
Running the operating system on an encrypted disk only protects my data when the computer is at rest, but what happens while I am using the system? Why all my essential documents should always be available?
Mullvad OpenVPN Gateway
I am building a cybersecurity home lab. However, I do not like my ISP having all logs of my home lab activity. I do not know why but this feels threatening even if I am not planning to be a black hat.
The CIA triad in Information Security
In the vast and complex world of cybersecurity, these three terms help people communicate better using common and more conventional terminology.
Why IT recruitment is broken
What follows is my point of view about the I.T. recruitment system. After many years of being on both sides of the game, I would like to share some ideas about this subject and hopefully making life easier for everyone working in this field.
2017
Autonomous vs Automation testing
To perform any kind of effective testing activity it is required to have testing context awareness, healthy running environments, good sample data and a clear understanding of the business rules.
Automating bugs
Executing a set of SQL updates in order to prepare test data can be harmful. Legacy systems can be hard to maintain, improve, and expand because there is a general lack of understanding of the system.