MykolainITNEXTJWT, JWS, JWE and how to cook themHello there! It’s been a while since I wrote here — all of a sudden, 2024 became way busier than I planned it to be. But hey, it’s good to…Mar 28Mar 28
MykolainITNEXTUnderstanding CORSHello there! Happy New Year! I hope you had an opportunity to get some rest during the winter holidays and maybe even made a snowman or two…Jan 319Jan 319
MykolainITNEXTAI tools for software engineers: 5 things to be careful about/aware ofHello there! 2023 is about to end soon, so it’s a good time to sit and reflect on it. If we think about the tech industry, in general…Dec 26, 20231Dec 26, 20231
MykolainITNEXTGo concurrency simplified. Part 4: Post office as a data pipelineHello there! The main part of my moving to a new place adventures seems to be behind. Since I’m still waiting for a furniture delivery, I’m…Dec 21, 20231Dec 21, 20231
MykolainITNEXTGo concurrency simplified. Part 3: Managing channels with for loops and select statementsThis is Part 3 of my “Go concurrency simplified” series where we discuss how to manage channels with for loops and select statementDec 14, 20231Dec 14, 20231
MykolainITNEXTGo concurrency simplified. Part 2: Syncing goroutines with sync.WaitGroupDec 11, 2023Dec 11, 2023
MykolainITNEXTGo concurrency simplified. Part 1: Channels and goroutinesChristmas season is around the corner, that’s why another evening I was standing in a long queue at the post office with some Xmas…Dec 8, 20231Dec 8, 20231
MykolainITNEXTJava Memory Model fundamentals or How to build stormtrooper clones army in a correct wayJava Memory Model fundamentalsMay 20, 20192May 20, 20192
MykolainITNEXTHow (and why) to cook equals() and hashCode() in JavaHi there!Apr 16, 201911Apr 16, 201911