antulik.com
  • Bookshelf
  • Programming
  • Presentations
  • Loved Movies
  • All
  • About Me

Rails


Rails Engine

at Melbourne Ruby meetup

Posted on 29 November 2023 (code, presentation, ruby, rails)

I did a presentation about Rails architecture with Lean Engines approach at November Ruby Melbourne meetup.

Download PDF Slides




Improve perceived performance of your rails application with minimum effort

at Melbourne Ruby meetup

Posted on 31 August 2016 (code, presentation, rails, ruby)

  • pagelet_rails gem
  • example app

Download Slides PDF or read more

Links:

  • BigPipe: Pipelining web pages for high performance
  • Engineering the New LinkedIn Profile
  • Play Framework & SF Scala: Jim Brikman, Composable Applications in Play, 7/23/14
  • Fluent 2014: Ilya Grigorik, "Speed, Performance, and Human Perception"
  • Steve Souders' Ignite presentation, "The Illusion of Speed", at Velocity 2013.
  • Read More →




Circular dependency in Rails

Posted on 9 November 2014 (code, rails)

This is an interesing bug I've encountered this week. While our Rails application was working in development it was completely broken in UAT environment (which is 99% production like)

We were getting Circular dependency detected while autoloading constant error on all of our reports.

  • Read More →




Report rake (>=0.9) exceptions to NewRelic

Posted on 8 August 2013 (rails, exception, rake, newrelic, code)

NewRelic service is great for application monitoring and errors tracking. However it doesn't track rake exceptions by default. You can use AirBrake gem and service, but sometimes it's too much for you. Fortunately with a bit of ruby it's easy to do it yourself.

  • Read More →




Order of columns in table index matters (postgres)

Posted on 30 June 2013 (rails, activerecord, postgres, db index, order by, slow query, sorted index, code)

Today was trying to figure out why my query was running very and very slow.

  • Read More →





    Copyright © antulik.com 2025