Tech Tales

Hey there! Welcome to our blog, where our team shares all things tech from cool solutions to everyday challenges to innovative ideas we're excited about. We're here to share our journey, inspire yours and have some fun along the way!

Search icon

Understanding Exit Signals in Erlang/Elixir

Published
Author
Emil Soman's profile picture
Emil Soman

Erlang is a powerful concurrent programming language that has Processes as a first class citizen. These are isolated by default. Just like in Unix, these processes can communicate using Signals. In this post we will see how to achieve that in Elixir.

Read more

Visualizing Parallel Requests in Elixir

Published
Author
Emil Soman's profile picture
Emil Soman

Elixir, built on the battle-tested Erlang VM, is a language that has concurrency as its core ideas. I will introduce a monitoring utility shipped with the VM that helps us visualize HTTP requests.

Read more

New in ActiveRecord

Published
Author
Kashyap's profile picture
Kashyap

Rails 5 has a new feature added to ActiveRecord that makes working with batch data much more efficient. The `Model.in_batches` function passes a batch of records wrapped inside an ActiveRecord collection.

Read more

DIY Ruby CPU profiling - Part IV

Published
Author
Emil Soman's profile picture
Emil Soman

Ruby's TracePoint API is very powerful for building custom profilers. As the final post of the DIY CPU profiler series, this post will introduce how to get method runtime statistics and generate relevant graphs.

Read more

Showing page 13 of 17