Open in app

Sign In

Write

Sign In

Catalin Ionescu
Catalin Ionescu

275 Followers

Home

About

Published in Making Sense of Rails

·Nov 16, 2022

Rails 7 Reports with Blazer

Having the proper level of visibility into the day-to-day performance of a SaaS business is a must for larger companies but may feel cumbersome for smaller ones. There is one ruby gem I found particularly useful for early-stage products: blazer. In a nutshell, blazer allows you to run SQL queries…

Ruby On Rails

4 min read

Rails 7 Reports with Blazer
Rails 7 Reports with Blazer
Ruby On Rails

4 min read


Published in Making Sense of Rails

·Oct 14, 2022

Installing Ruby on Rails 7 on macOS Monterey

Overview In this tutorial, we’ll be setting up Ruby on Rails 7.0 for development using macOS 12.6 Monterey. Oh My Zsh

Ruby

2 min read

Installing Ruby on Rails 7 on macOS Monterey
Installing Ruby on Rails 7 on macOS Monterey
Ruby

2 min read


Published in Better Programming

·Mar 18, 2021

How To Use Enums in Rails 6

An enum is a data type made out of a set of named values. Let’s leverage them — In Ruby on Rails, an enum is an attribute where the values map to integers in the database and can be queried by name. For example, we could define an enum for the status attribute, where the possible values are pending, active, or archived. Ruby on Rails added support for…

Programming

3 min read

How To Use Enums in Rails 6
How To Use Enums in Rails 6
Programming

3 min read


Published in Modern Rails

·Updated Mar 22, 2021

Modern CRM in Ruby on Rails — Part 2 — Make it beautiful

We’re continuing the series on building a Customer Relationship Management system with Ruby on Rails. — Contents Part 1 — Settings up Rails, ActiveAdmin and create the Clients model Part 2 (this article) Review In the last article, we went through all the steps needed to set up our development environment with Ruby and Ruby on Rails, we installed ActiveAdmin into our application and created the model and…

Technology

6 min read

Modern CRM in Ruby on Rails — Part 2 — Adding a Theme
Modern CRM in Ruby on Rails — Part 2 — Adding a Theme
Technology

6 min read


Nov 30, 2020

Ruby on Rails vs. Django in 2021 and Beyond

Which should you choose for your new project? — Ruby on Rails and Django are two of the best and most popular web development frameworks out there. How do you choose the right one for your new project in 2021? Both Ruby on Rails and Django are long-lived web development frameworks, but they are still two of the most…

Programming

6 min read

Ruby on Rails vs. Django in 2020 and Beyond
Ruby on Rails vs. Django in 2020 and Beyond
Programming

6 min read


Published in Better Programming

·Nov 17, 2020

Why Your Startup Needs Founder-Market Fit

What comes before product-market fit — I’m a senior Ruby on Rails engineer with a background in building enterprise software for SaaS companies. My co-founder is also a senior engineer with a background in building enterprise data processing pipelines. We co-founded a start-up to build an appointment management system for dental clinics and beauty salons. Building…

Programming

5 min read

Why Your Startup Needs Founder-Market Fit
Why Your Startup Needs Founder-Market Fit
Programming

5 min read


Published in Modern Rails

·Updated Dec 21, 2020

Building a modern CRM in Ruby on Rails — Part 1

This is the first of a series of tutorial on building a Customer Relationship Management application using Ruby on Rails. — Motivation Building a Customer Relationship Management system is an extremely hot topic among software engineers nowadays. With the current health environment pushing more and more businesses to consider going online, the demand for CRMs is higher than ever. While there are some obvious champions in this field (yes, of course, I’m…

Programming

6 min read

Building a modern CRM in Ruby on Rails — Part 1
Building a modern CRM in Ruby on Rails — Part 1
Programming

6 min read


Published in Better Programming

·Jul 29, 2020

6 Must-Read Books for New Technical Leads

Alleviate some of the anxiety of your new management role — Making the step towards management is a huge challenge. It’s also a great accomplishment. As a technical person, most of the focus during our training and start of our career go to individual work and individual performance. Becoming a technical leader can seem daunting. The solution to the hardest questions…

Programming

7 min read

6 Must-Read Books for New Technical Leads
6 Must-Read Books for New Technical Leads
Programming

7 min read


Published in Better Programming

·Jul 10, 2020

How to Use Sidekiq in Rails 6

A deep dive into a favourite background-processing system — Updated February 2021 for Ruby on Rails 6.1 and Sidekiq 6.1.3 while also adding a step-by-step guide for deploying to Heroku. In September 2019, Sidekiq released version 6.x. Sidekiq comes in three flavours: the open-source version, Sidekiq Pro, and Sidekiq Enterprise. Sidekiq uses threads to handle many jobs at the…

Ruby On Rails

4 min read

How to Use Sidekiq in Rails 6
How to Use Sidekiq in Rails 6
Ruby On Rails

4 min read


Published in Better Programming

·Jun 20, 2020

How to Use React Components in Rails 6

A straightforward way to build a hybrid React/Rails web app — While there are plenty of articles online about setting up React in Rails (I recommend using webpacker and react_rails), I want to dive deeper and explore some of the great things you can do with React. Let’s get started. If you don’t have Ruby on Rails set up for development…

Ruby On Rails

3 min read

How to Use React Components in Rails 6
How to Use React Components in Rails 6
Ruby On Rails

3 min read

Catalin Ionescu

Catalin Ionescu

275 Followers

Director of Applications Engineering. Bristol University alumnus.

Following
  • The Good Men Project

    The Good Men Project

  • Tony Stubblebine

    Tony Stubblebine

  • Daryl Pereira

    Daryl Pereira

  • Nicole Akers

    Nicole Akers

  • Rachel K. Bell, MPH

    Rachel K. Bell, MPH

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech