What I Expect a Senior Engineer to Know About Text Processing

To put it simply, Unicode is a character table, where every item has a corresponding code point and often some extra flags and rules associated with it. Frequently there is more than one way to represent a visually identical text in Unicode code points using precomposed characters. Two important outcomes here: To compare two strings reliably, they need to be normalized first. There are plenty of nonprintable characters that can massively change the binary representation of the string....

March 22, 2022

Roman's Readme

...

June 6, 2021

A Glimpse into Observability

Observability What the heck is Observability? Another buzzword? Yes, it is, but for a reason. Let me explain. It was reintroduced to IT by by Twitter and popularized by companies like Honeycomb, Splunk, NewRelic, etc. Quoting Honeycomb’s CTO, observability is: …a measure of how well internal states of a system can be inferred from knowledge of its external outputs. Partially, this can be achieved through proper logging and monitoring, but observability encompasses more....

February 2, 2021

JIRA Helpful Queries

Search query in PhpStorm Jira Server Intergration: project = PROJECT AND (assignee = currentUser() OR watcher = currentUser()) AND resolution = Unresolved order by priority JQL query to fetch tickets the current user was doing the week before assignee was currentuser() during (startOfWeek(-1), now()) ORDER BY updated DESC ...

March 2, 2017