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?May 1May 1
exAspArkThe Ultimate Guide to PostgreSQL Data Change TrackingExplore five methods of data change tracking in PostgreSQL available in 2024.Feb 231Feb 231
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.Jan 19, 2021Jan 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…Jun 6, 20195Jun 6, 20195
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 GuildsSep 6, 20172Sep 6, 20172
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.Aug 23, 20175Aug 23, 20175
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…Aug 16, 20177Aug 16, 20177