With the recent release of Hashcat v7.0.0, including 58 new algorithms and support for the Assimilation Bridge and Python Bridge, it’s time to explore how it performs on Apple’s new M3 hardware. This post documents an experiment I ran using...
Read Moreposts
-
First Look: Benchmarking Hashcat v7.0 on Apple M3 Pro
- hashcat
- cybersecurity
- benchmarking
- m3
- apple-silicon
Aug 2, 2025 -
The True Cost of Vendor Lock-In: Why Open-Source Databases Make Sense
- tech
- database
- open-source
- oracle
- postgresql
Mar 14, 2025Many organizations are moving away from Oracle to adopt open-source solutions like PostgreSQL. This article explores why enterprises should consider migrating from Oracle, evaluating cost savings, scalability, and the broader impact on software engineering culture. Introduction Migrating from Oracle to...
Read More -
Software Engineer vs. Programmer
- tech
- recruiting
Dec 29, 2024A Software Engineer is a professional responsible for designing, building, testing, and maintaining software systems. This title signifies not only technical expertise but also the ability to think critically, solve complex problems, and collaborate across various domains. Leading companies like...
Read More -
Common Mistakes Small Companies Make
- business
- technology
- startups
Dec 10, 2024In the world of small tech companies, where every minute counts in the race for market relevance, it’s easy to lose sight of the fundamentals. Many of these companies possess great potential but fail to capitalize on it. Here are...
Read More -
Why Poland Must Invest in STEM, Technology, and Industrial Development
- geopolitics
- technology
- defense
- economy
- strategy
Dec 1, 2024Poland stands at a pivotal moment in its economic and political development. The strategic decisions made today will shape the country’s future for decades. Prioritizing STEM (science, technology, engineering, and mathematics), investing in cutting-edge technologies, building industrial capacity—including defense—and simplifying...
Read More -
Shortening the Feedback Loop with TestContainers – A Strategic Advantage
- development
- testing
Nov 28, 2024Modernizing software architecture in a financial institution often feels like an uphill battle. Strict security policies, siloed teams, and legacy processes create obstacles that hinder agility, innovation, and collaboration. As the sole developer in such an environment, you may feel...
Read More -
Shortening the Feedback Loop with TestContainers – A Strategic Advantage
- development
- testing
Nov 28, 2024In today’s fast-paced software development landscape, organizations are constantly seeking ways to streamline processes, improve code quality, and deliver value faster. One often overlooked yet crucial aspect of achieving these goals is the feedback loop during development and testing. Traditionally,...
Read More -
Why a MacBook is Essential for My Work as a Software Engineer
- tools
- software-engineering
- productivity
Nov 22, 2024This October, I embarked on a one-year postgraduate course in Cybersecurity Engineering at the Warsaw University of Technology. Interestingly, this was not my original plan. Two years ago, inspired by the growing prominence of Artificial Intelligence, I considered pursuing a...
Read More -
Why a MacBook is Essential for My Work as a Software Engineer
- tools
- software-engineering
- productivity
Nov 22, 2024As a software engineer working with JVM technologies, my daily work revolves around high-performance computing, efficient workflows, and seamless tool integration. Over the years, I’ve realized that the choice of my laptop is crucial to my productivity and overall work...
Read More -
Is the Leader Always Part of the Team? A Lesson From My Experience
- leadership
- team-dynamics
- lessons-learned
Nov 22, 2024When I was part of one of the largest eCommerce companies in Europe, I observed something that still makes me reflect today. As an employee, I often felt like the distinction between the leader and the team wasn’t as clear...
Read More -
My Journey with Miodowa: Lessons in Compassion and Community
- volunteering
- community
- compassion
- charity
- Miodowa
- faith
- life-lessons
Nov 21, 2024Schizophrenia is a deeply challenging and often misunderstood illness. My brother, once a thriving athlete with incredible determination and the ability to achieve any goal he set, was diagnosed with schizophrenia a few years ago. It has been a heartbreaking...
Read More -
My Journey with Miodowa: Lessons in Compassion and Community
- volunteering
- community
- compassion
- charity
- Miodowa
- faith
- life-lessons
Nov 21, 2024Four years ago, I took my first step into volunteering at a soup kitchen run by the Capuchins. While everyone refers to it as “going to Miodowa,” the actual soup kitchen is located at Kapucyńska 4, just around the corner...
Read More -
Discover, Decompose, Decoupled – The Power of Subdomains...
- ddd
- subdomains
Nov 16, 2024Domain-Driven Design (DDD) has become a powerful tool for modeling complex systems in a way that aligns with the business. One of the key concepts in DDD is the subdomain—a partitioning of the business logic that helps teams build maintainable...
Read More -
Welcome
- blog
Mar 23, 2024Hi, I’m Kamil, and welcome to my blog. Here, I’ll be sharing insights on software architecture, offering practical tips and strategies based on my experience as a software engineer. Stay tuned for valuable content that will help you navigate the...
Read More
Topics