Writing
Blogposts
- Billing Extraction: A Tale of GraphQL Internal API Optimization lessons learned during migrating an API from REST to GraphQL
- Timestamp Truncation: A Ruby on Rails ActiveRecord Tale debugging a flaky test, coping with differences in date representation between Rails and PostgreSQL
- Performance of Regular Expression analysis of the internals of regex engines, this analysis allows us to understand performance characteristics of various types of patterns and dangers related to abusing regex.
Reading Lists
- Agile reading list for my Management students
- Database reading list and notes (for myself)
- Regex Performance Reading List
- Job Search Reading List articles/videos that helped me in looking for new job
Featured StackOverflow Answers
- In Ruby, for an undefined variable “foo”, why doesn’t “foo = foo” raise an error? #Ruby
- What does the Ruby
uniq
method use for equality checking? #Ruby - Why do we have 0.0 and -0.0 in Ruby? #Ruby
- Regex - get second word after first match #Regex #Java
- Using regex to extract two words from a string #Regex #Java
- Regexp find groups in expression #Regex #Go
- Does Rails index existing records when running an index migration? #Ruby #RubyOnRails #PostgreSQL
- Passing :test caused ArgumentError: wrong number of arguments (given 0, expected 2..3) #Ruby #RubyOnRails
- Why
a[0]
is returning 1 anda[1]
returning 0 and so on? #Ruby - Can I exclude some concrete urls from
<url-pattern>
inside<filter-mapping>
? #Java - Why is
to_ary
called from a double-splatted parameter in a code block? #Ruby
Scientific Publications
- Maciej Rząsa, Tomasz Gubała, and Marian Bubak. Methodology and Tool Supporting Cooperative Composition of Semantic Domain Models for Experts and Developers. Cracow Grid Workshop 2011.