exAspArkChoosing the Right Audit Trail Approach in RubyThe Ruby ecosystem offers a wide range of tools for building an audit trail, each with its pros and cons. So, which one is the best choice?10 min read·May 1, 2024----
exAspArkThe Ultimate Guide to PostgreSQL Data Change TrackingExplore five methods of data change tracking in PostgreSQL available in 2024.8 min read·Feb 23, 2024--1--1
exAspArkTop 5 Ways to Implement Real-Time Rich Text Editor (ranked by complexity)We’ll go through the main approaches to implementing real-time rich text editors and try to assess their pros and cons.11 min read·Jan 19, 2021----
exAspArkinUniverse EngineeringImproving Browser Performance 10xWe improved the performance of the Universe.com homepage by more than 10 times. Let’s explore the techniques we used to achieve this…15 min read·Jun 6, 2019--5--5
exAspArkinUniverse EngineeringIntroduction to Concurrency Models with Ruby. Part IIIn the second part of our series we will take a look at more advanced concurrency models such as Actors, CSP, STM and of course Guilds8 min read·Sep 6, 2017--2--2
exAspArkinUniverse EngineeringIntroduction to Concurrency Models with Ruby. Part IIn this first post, I would like to describe the differences between Processes, Threads, what the GIL is, EventMachine and Fibers in Ruby.8 min read·Aug 23, 2017--5--5
exAspArkinUniverse EngineeringBatching – A powerful way to solve N+1 queries every Rubyist should knowIn this post I’m going to tell you about batching as a technique to help avoid N+1 queries, existing battle-tested tools like Haskell Haxl…9 min read·Aug 16, 2017--7--7