Thanks to visit codestin.com
Credit goes to dev.to

DEV Community

Augusts Bautra profile picture

Augusts Bautra

Senior Rails developer from Latvia. Avid gamer. Longevity enthusiast. #keto-dude

Codestin Search App Riga, Latvia Codestin Search App Joined on  Codestin Search App https://twitter.com/AugustsBautra Codestin Search App Codestin Search App

Education

College, Unfinished

Work

Software Engineer at UPB AS

Eight Year Club
2 Week Community Wellness Streak
Writing Debut
Seven Year Club
Six Year Club
1 Week Community Wellness Streak
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
TIL: Blazing-fast correlated exists queries

TIL: Blazing-fast correlated exists queries

Codestin Search App 2
1 min read

Want to connect with Augusts Bautra?

Create an account to connect with Augusts Bautra. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Secret of Minimum Coverage

The Secret of Minimum Coverage

Codestin Search App
1 min read
TIL: Inspect Rails app routes from info panel

TIL: Inspect Rails app routes from info panel

Codestin Search App
1 min read
More readable failure messages for RSpec #change

More readable failure messages for RSpec #change

Codestin Search App
2 min read
TIL: Explode Hash keys into variables in Ruby 3.2+

TIL: Explode Hash keys into variables in Ruby 3.2+

Codestin Search App
1 min read
TIL: define custom flash types in Rails

TIL: define custom flash types in Rails

Codestin Search App
1 min read
TIL: DB constraints for column values in Rails

TIL: DB constraints for column values in Rails

Codestin Search App 1
1 min read
Make your feature specs 69%™ more stable

Make your feature specs 69%™ more stable

Codestin Search App
1 min read
HTTP status VS response body

HTTP status VS response body

Codestin Search App
2 min read
TIL #super_method

TIL #super_method

Codestin Search App
1 min read
TIL Deferred Unique Constraint VS Unique Index

TIL Deferred Unique Constraint VS Unique Index

Codestin Search App
1 min read
Custom `RoutingError` handling in Rails

Custom `RoutingError` handling in Rails

2
Codestin Search App
1 min read
What happens when OOP meets Real World™

What happens when OOP meets Real World™

Codestin Search App
3 min read
Recognizing Actor Boundaries Through Domain-Driven Design: Lessons from a Shared WorkLog

Recognizing Actor Boundaries Through Domain-Driven Design: Lessons from a Shared WorkLog

Codestin Search App
2 min read
Resurgence of Software Design in 2025?

Resurgence of Software Design in 2025?

12
Codestin Search App 2
4 min read
RESTful CRUD Everything

RESTful CRUD Everything

Codestin Search App 1
1 min read
TIL efficient subqueries with EXISTS

TIL efficient subqueries with EXISTS

6
Codestin Search App
2 min read
Simple way to deal with race conditions in Rails

Simple way to deal with race conditions in Rails

2
Codestin Search App
2 min read
Querying Rails Active Storage Data

Querying Rails Active Storage Data

Codestin Search App
1 min read
Ad-hoc fields in AR queries

Ad-hoc fields in AR queries

Codestin Search App
2 min read
Thoughs on Codingame 2024 Winter challenge

Thoughs on Codingame 2024 Winter challenge

1
Codestin Search App
2 min read
False positives of Lint/Void in assignments

False positives of Lint/Void in assignments

Codestin Search App
1 min read
TIL .order_values

TIL .order_values

Codestin Search App
1 min read
Stop the rot

Stop the rot

2
Codestin Search App
1 min read
Buffer all the things

Buffer all the things

Codestin Search App
2 min read
The 3 kinds of Enum in Rails

The 3 kinds of Enum in Rails

3
Codestin Search App 11
2 min read
TIL: joining with LIKE

TIL: joining with LIKE

2
Codestin Search App
1 min read
The tragedy of darth Devloper

The tragedy of darth Devloper

Codestin Search App
1 min read
TIL `bundle outdated`

TIL `bundle outdated`

Codestin Search App
1 min read
Use `gem "oj"` for free JSON performance

Use `gem "oj"` for free JSON performance

5
Codestin Search App
1 min read
Adopt .strict_loading gradually

Adopt .strict_loading gradually

Codestin Search App
1 min read
Bug in `use_transactional_fixtures`

Bug in `use_transactional_fixtures`

Codestin Search App
2 min read
See untested code in GitLab MRs

See untested code in GitLab MRs

2
Codestin Search App
1 min read
Index tables from production console

Index tables from production console

1
Codestin Search App
1 min read
Save CI time by skipping navbar rendering

Save CI time by skipping navbar rendering

Codestin Search App
1 min read
File uploads in request specs

File uploads in request specs

2
Codestin Search App
1 min read
TIL use `normalizes :field, apply_to_nil: true`

TIL use `normalizes :field, apply_to_nil: true`

2
Codestin Search App
1 min read
TIL custom order with .in_order_of

TIL custom order with .in_order_of

4
Codestin Search App
1 min read
TIL: an_array_starting_with matcher

TIL: an_array_starting_with matcher

2
Codestin Search App
1 min read
Work with :through associations made easy

Work with :through associations made easy

3
Codestin Search App
2 min read
The most painful reason NULLs are evil

The most painful reason NULLs are evil

3
Codestin Search App 1
1 min read
How I stopped RSpec from spiking to 2x runtime

How I stopped RSpec from spiking to 2x runtime

1
Codestin Search App
2 min read
Disable specific callback in spec

Disable specific callback in spec

2
Codestin Search App 1
1 min read
A small refactor story

A small refactor story

1
Codestin Search App
1 min read
Use stateless services

Use stateless services

2
Codestin Search App 2
2 min read
How to split out a specific case from a polymorphic association

How to split out a specific case from a polymorphic association

Codestin Search App
1 min read
Auth, Business rules and HTTP

Auth, Business rules and HTTP

1
Codestin Search App
1 min read
Simple HTTP status code-symbol map in Rails

Simple HTTP status code-symbol map in Rails

Codestin Search App
1 min read
Private class methods in Ruby (the right way)

Private class methods in Ruby (the right way)

1
Codestin Search App
1 min read
Idiomatic shorthand loops in Ruby

Idiomatic shorthand loops in Ruby

Codestin Search App
1 min read
How I use Rails' `concerning` macro

How I use Rails' `concerning` macro

2
Codestin Search App 2
1 min read
How to split user stories

How to split user stories

Codestin Search App
1 min read
The three types of methods in Ruby

The three types of methods in Ruby

4
Codestin Search App
3 min read
The three ways to query ranges in Rails

The three ways to query ranges in Rails

3
Codestin Search App
2 min read
POROs, in-memory Models and AR models, a continuum

POROs, in-memory Models and AR models, a continuum

2
Codestin Search App
2 min read
DRY up RSpec subject defining

DRY up RSpec subject defining

2
Codestin Search App
2 min read
Module Builder pattern in Ruby

Module Builder pattern in Ruby

Codestin Search App
3 min read
On testing

On testing

Codestin Search App
2 min read
Improving Rails boot time

Improving Rails boot time

Codestin Search App
1 min read
Tickets are for solutions, not problems

Tickets are for solutions, not problems

Codestin Search App
1 min read
loading...