What’s this?

👋 Welcome to my thoughtstream!

I am Full Stack Analyst & Automation Specialist really into workflow & organizational improvements and how to fix ever-aching process of gathering requirements & refining them. I am also a filthy vegan so expect to find a bit on that.

I’m not very socially sharing person so you might not find a lot on my Social Medias, if you’d like to know me better head to contact.

To get RSS feed of my posts, move here.

Automation Requirement Framework, part 2: process deep dive

split workflow Hopefully you found your project priority based on priority calculation I covered earlier. You also might already have your own buckets and for sure you have found your type - either task or process. There is a difference in automating an action that takes 20 minutes of employee’s time daily and an complex payroll process that spans across hours or even days. Tasks would usually fall into category of (standard) operating procedures (SOPs) and usually end up as a straightforward translation of person’s actions to automation’s actions. Processes, on the other hand, are complex, usually cross-team, efforts that include multiple SOPs representing sequence of steps that are interconnected by the final goal. ...

October 13, 2026 · 4 min · 673 words · Michal Cholewski

You Are Not Your Work

There are times when in your workplace you might feel not good enough or find yourself being subject of an impostor syndrom. There are probably also times when you find youself feeling superior, underappreciated and sometimes just angry at everyone’s incompetence. That is compeletly fine and that happens to everyone. It’s important to know that your work doesn’t define you as a person. own your feelings I come from an IT environment in a relatively big organization where there is an incentive in working closely together. Cooperating with your peers allows to prevent errors and might allow for faster delivery of a project. Someone probably already walked a path that you are taking now, communication is a time-saver. ...

April 4, 2026 · 7 min · 1362 words · Michal Cholewski

Automation Requirement Framework, part 1: priority

what do you need this for? I have started working on this due to constantly hearing of or experiencing myself this trival thing called changing requirements. All development today is created using Agile principles of course, although that doesn’t mean we shouldn’t have strong foundation to later improve on it. Yes, improve - not change. I think as analysts / designers / developers we should be as thorough as possible when it comes to first sketch of a solution, after all how do you write your stories / tasks / features if anything is missing. At the same time, software development is a bit different than (process) automation development. You need mapped end-to-end process to even start thinking about designing solution - making shortcuts, simpifying, integrating with existing solutions or even researching accesses required. Automating is more of a waterfall project with some flexibility when it comes to extending or improving on the way. Reducing the risk of any changes during the development makes projects being delivered faster and coders a lot happier. ...

March 9, 2026 · 7 min · 1325 words · Michal Cholewski

What is RPA?

historical background I work in a field that is on the verge of IT and Business - robotic process automation which is fancy (and now standardized) name for a business automation. When such teams were being introduced to organizations about 10 years ago, the RPA software was still immature and many automations were done using battle-tested Office (mostly Excel, Access) macros. It had its disadvantages but allowed for fast development. Currently Microsoft is slowly killing it (due to security risks) and replacing with much safer (and web-enabled) Office Scripts. Main disadvantages for the macros is that environment it is being ran on might be different than development environment - your US colleague’s PC has different settings (decimal separator, encoding, etc.) than your Polish-set machine. RPA software was designed to fix it with ‘robots’ that run on a VM. Robot could’ve done same thing as macro but now RPA team was able to control the environment parameters. ...

January 6, 2026 · 4 min · 845 words · Michal Cholewski