BigBinary Blog

We write about Ruby on Rails, React.js, React Native, remote work, open source, engineering and design.

Rails 7 deprecates Enumerable#sum and Array#sum

By Aashish Saini in Rails, Rails 7 on June 22, 2021

Rails 7 adds method calls for nested secrets

By Ashik Salman in Rails, Rails 7 on June 9, 2021

Using Cookies with Postgraphile

By Agney Menon in PostGraphile on June 1, 2021

Debug Node.js app running in a Docker container

By Preveen Raj in Docker, JavaScript on May 25, 2021

Helping Babel move to ES Modules

By Karan Sapolia Sharma in JavaScript on May 18, 2021

Failing Gracefully: Error Boundaries in React

By Dane David in ReactJS on May 18, 2021

Ruby 3.1 adds Array#intersect?

By Ashik Salman in Ruby 3.1 on May 11, 2021

Rails 7.0 adds encryption to Active Record models

By Akhil Gautam in Rails, Rails 7 on May 4, 2021

Rails 6.1 adds invert_where method

By Chimed Palden in Rails, Rails 6.1 on May 4, 2021

Rails 7 adds Enumerable#sole

By Ashik Salman in Rails, Rails 7 on April 27, 2021

Handling environment specific configurations in React Native

By Sourav Kumar in React Native on April 27, 2021

Ruby 3.1 accumulates Enumerable#tally results

By Ashik Salman in Ruby 3.1 on April 20, 2021

Rails 6.1 adds support for validating numeric values that fall within a specific range using the `in:` option

By Akanksha Jain in Rails, Rails 6.1 on April 14, 2021

Ruby 3.1 adds Enumerable#compact and Enumerator::Lazy#compact

By Ashik Salman in Ruby 3.1 on April 6, 2021

Rails 7 allows constructors (build_association and create_association) on has_one :through associations

By Akanksha Jain in Rails, Rails 7 on April 6, 2021

Rails 6.1 adds delegated_type to ActiveRecord

By Akhil Gautam in Rails, Rails 6.1 on April 6, 2021

Handling authentication state in React Native

By Ajay Sivan in React Native on April 6, 2021

Rails 7 adds Enumerable#in_order_of

By Ashik Salman in Rails, Rails 7 on March 23, 2021

Rails 7 adds ActiveRecord::Relation#excluding

By Ashik Salman in Rails, Rails 7 on March 16, 2021

Rails 6.1 adds nulls_first and nulls_last methods to Arel for PostgreSQL

By Berin Larson in Rails, Rails 6.1 on March 9, 2021

Rails 6.1 adds ActiveRecord::FinderMethods 'sole' and 'find_sole_by'

By Akanksha Jain in Rails, Rails 6.1 on March 2, 2021

Rails 7 adds Enumerable#maximum

By Ashik Salman in Rails, Rails 7 on February 23, 2021

Prettier's Prose Wrap and eslint maximum-line-length error

By Mazahir B Haroon in JavaScript on February 9, 2021

Rails 6.1 adds support for PostgreSQL interval data type

By Akhil Gautam in Rails, Rails 6.1 on January 26, 2021

Rails 6.1 allows per environment configuration support for Active Storage

By Shashank in Rails, Rails 6.1 on January 20, 2021

Authorization in REST vs Postgraphile

By Amal Jose in PostGraphile on January 20, 2021

Sort query data on associated table in PostGraphile

By Taha Husain in PostGraphile on January 19, 2021

Rails 6.1 adds support for belongs_to to has_many inversing

By Siddharth Shringi in Rails, Rails 6.1 on January 19, 2021

Additional database-specific rake tasks for multi-database users

By Amit Gupta in Rails 6.1 on January 13, 2021

Rails 6.1 adds strict_loading to warn lazy loading associations

By Dinesh Panda in Rails, Rails 6.1 on January 6, 2021

Rails 6.1 allows default_scope to be run on all queries

By Unnikrishnan KP in Rails 6.1 on December 29, 2020

Ruby 3 is released - The list of Ruby 3 features

By Datt Dongare in Ruby, Ruby 3 on December 25, 2020

Catch 404 urls in Next.js and write them to firebase

By Piyush Sinha in Next.js on December 23, 2020

Rails 6.1 adds where.associated to check association presence

By Nithin Krishna in Rails, Rails 6.1 on December 18, 2020

Ruby 3 supports transforming hash keys using a hash argument

By Yedhin Kizhakkethara in Ruby, Ruby 3 on December 15, 2020

Rails 6.1 raises an error for impossible camelcase inflections

By Yedhin Kizhakkethara in Rails, Rails 6.1 on December 15, 2020

Rails 6.1 allows associations to be destroyed asynchronously

By Srijan Kapoor in Rails 6.1 on December 8, 2020

Setting up wild card SSL on heroku

By Neeraj Singh in Misc on December 1, 2020

Reduce asset delivery time from 30 to 3 seconds with CDN

By Vinay Chandran in Rails on November 24, 2020

Rails 6.1 adds values_at attribute method for Active Record

By Chetan Gawai in Rails 6.1 on November 17, 2020

Ruby 3 adds new method Hash#except

By Akhil Gautam in Ruby, Ruby 3 on November 11, 2020

Database tasks can skip test database using SKIP_TEST_DATABASE

By Sandip Mane in Rails 6.1 on October 27, 2020

Rails 6.1 supports ORDER BY clause for batch processing methods

By Sagar Patil in Rails 6.1 on October 22, 2020

Ruby 3 adds Symbol#name

By Datt Dongare in Ruby, Ruby 3 on October 12, 2020

React 17 delegates events to root instead of document

By Chetan Gawai in ReactJS on September 29, 2020

Rails 6.1 deprecates structure:dump/load rake tasks

By Chetan Gawai in Rails 6.1 on September 22, 2020

Ruby 3 adds endless method definition

By Akhil Gautam in Ruby, Ruby 3 on September 15, 2020

Rails 6.1 adds --minimal option support

By Sandip Mane in Rails 6.1 on September 8, 2020

Rails 6 adds support to persist timezones of Active Job

By Chetan Gawai in Rails 6 on September 1, 2020

Ruby 2.7 adds Beginless Range

By Ashwath Biradar in Ruby 2.7 on August 25, 2020

Rails 6 adds including & excluding method on Enumerables

By Akhil Gautam in Rails 6 on August 18, 2020

Rails 6.1 raises error on rollback when using multiple database

By Srijan Kapoor in Rails 6.1 on August 12, 2020

Render a liquid template when the template is a liquid template

By Sandip Mane in Rails on August 4, 2020

Rails 6.1 deprecates the use of exit statements in transaction

By Sandip Mane in Rails 6.1 on August 4, 2020

Rails 6.1 creates abstract classes in multiple database mode

By Akhil Gautam in Rails 6.1 on August 4, 2020

Rails 6.1 adds annotate_rendered_view_with_filenames for views

By Akhil Gautam in Rails 6.1 on July 29, 2020

Rails 6.1 allows configuring default value of enum attributes

By Abhay Nikam in Rails 6.1 on July 21, 2020

Rails 6.1 adds support for where with a comparison operator

By Abhay Nikam in Rails 6.1 on July 14, 2020

Rails 6.1 tracks Active Storage variant in the database

By Abhay Nikam in Rails 6.1 on June 30, 2020

Ruby 2.7 adds Enumerable#filter_map

By Ashik Salman in Ruby 2.7 on May 8, 2020

Ruby 2.7 deprecates conversion of keyword arguments

By Taha Husain in Ruby 2.7 on April 14, 2020

Ruby 2.7 adds Enumerator::Lazy#eager

By Ashik Salman in Ruby 2.7 on March 18, 2020

Ruby 2.7 adds numbered parameters as default block parameters

By Taha Husain in Ruby 2.7 on March 3, 2020

Rails 6 fixes after_commit callback invocation bug

By Amit Choudhary in Rails 6 on February 25, 2020

Ruby 2.7 adds Enumerable#tally

By Akhil Gautam in Ruby 2.7 on February 18, 2020

Rails 6.1 introduces class_names helper

By Abhay Nikam in Rails 6.1 on February 4, 2020

Rails Multiple Polymorphic Joins

By Priyank Gupta in Rails on January 7, 2020

Rails 6 adds rails db:prepare to migrate or setup a database

By Akhil Gautam in Rails 6 on December 10, 2019

Rails 6.1 adds *_previously_was attribute methods

By Abhay Nikam in Rails 6.1 on December 3, 2019

Rails 6 adds guard against DNS Rebinding attacks

By Midhun Krishna in Rails 6 on November 5, 2019

Rails 6 adds ActiveStorage::Blob#open

By Akhil Gautam in Rails 6 on October 30, 2019

Rails 6 adds ActionMailer#email_address_with_name

By Taha Husain in Rails 6 on October 22, 2019

Rails 6 raises ArgumentError if param contains colon

By Amit Choudhary in Rails 6 on October 15, 2019

Rails 6 introduces new code loader called Zeitwerk

By Midhun Krishna in Rails 6 on October 8, 2019

Rails 6 adds ActiveSupport::ActionableError

By Taha Husain in Rails 6 on October 1, 2019

This is how our workspace looks like

By Rishi Mohan in Misc on September 26, 2019

Rails 6 add_foreign_key & remove_foreign_key SQLite3

By Amit Choudhary in Rails 6 on September 24, 2019

Rails 6 adds ActionDispatch::Request::Session#dig

By Amit Choudhary in Rails 6 on September 18, 2019

Marking arrays of translations safe using html suffix

By Vishal Telangre in Rails 6 on September 11, 2019

Rails 6 adds filter_attributes on ActiveRecord::Base

By Amit Choudhary in Rails 6 on September 3, 2019

ArgumentError for invalid :limit & :precision Rails 6

By Amit Choudhary in Rails 6 on August 27, 2019

Rails 6 Pass custom config to ActionCable::Server::Base

By Taha Husain in Rails 6 on August 21, 2019

Rails 6 adds support of symbol keys

By Amit Choudhary in Rails 6 on August 20, 2019

Rails 6 preserves status of #html_safe?

By Vishal Telangre in Rails 6 on August 13, 2019

Recyclable cache keys in Rails

By Taha Husain in Rails 5.2, Rails 6 on August 6, 2019

Rails 6 deprecates where.not as NOR & Rails 6.1 as NAND

By Taha Husain in Rails 6 on July 31, 2019

Rails 6 adds support for Optimizer Hints

By Vishal Telangre in Rails 6 on July 30, 2019

Rails 6 reports object allocations while rendering

By Vishal Telangre in Rails 6 on July 23, 2019

Rails 6 adds ActiveRecord::Relation#annotate

By Abhay Nikam in Rails 6 on July 15, 2019

Rails 6 adds hook to Active Job for retry & discard

By Vishal Telangre in Rails 6 on July 9, 2019

Rails 6 adds support for Multi Environment credentials

By Berin Larson in Rails 6 on July 3, 2019

Rails 6 adds before? and after? to Date and Time

By Amit Choudhary in Rails 6 on June 26, 2019

Rails 6 adds Array#extract!

By Amit Choudhary in Rails 6 on June 24, 2019

Rails 6 adds Enumerable#index_with

By Amit Choudhary in Rails 6 on June 17, 2019

Rails 6 adds private option to delegate method

By Amit Choudhary in Rails 6 on June 10, 2019

Rails 6 allows spaces in postgres table names

By Amit Choudhary in Rails 6 on June 5, 2019

Rails 6 adds if_not_exists option to create_table

By Amit Choudhary in Rails 6 on May 22, 2019

Rails 6 has added a way to change the database of the app

By Prathamesh Sonpatki in Rails 6 on April 30, 2019

Rails 6 adds parallel testing

By Amit Choudhary in Rails 6 on April 29, 2019

Rails 6 improves ActiveSupport::Notifications::Event

By Vishal Telangre in Rails 6 on April 24, 2019

Rails 6 allows configurable attribute on #has_secure_password

By Amit Choudhary in Rails 6 on April 23, 2019

Rails 6 allows overriding ActiveModel::Errors#full_message

By Vishal Telangre in Rails 6 on April 22, 2019

Rails 6 adds ActiveRecord::Relation#extract_associated

By Taha Husain in Rails 6 on April 17, 2019

Rails 6 adds implicit_order_column

By Amit Choudhary in Rails 6 on April 16, 2019

Bulk insert support in Rails 6

By Vishal Telangre in Rails 6 on April 15, 2019

Rails 6 drops support for PostgreSQL version less than 9.3

By Prathamesh Sonpatki in Rails 6 on April 10, 2019

Rails 6 requires Ruby 2.5 or newer

By Vishal Telangre in Rails 6 on April 9, 2019

Rails 6 database seed uses inline Active Job adapter

By Prathamesh Sonpatki in Rails 6 on April 3, 2019

Rails 6 adds ActiveRecord::Relation#reselect

By Abhay Nikam in Rails 6 on April 2, 2019

Rails 6 adds ActiveModel::Errors#of_kind?

By Amit Choudhary in Rails 6 on April 1, 2019

Rails 6 shows routes in expanded format

By Prathamesh Sonpatki in Rails 6 on March 27, 2019

Rails 6 adds ActiveModel::Errors#slice!

By Amit Choudhary in Rails 6 on March 26, 2019

Rails 6 adds create_or_find_by and create_or_find_by!

By Amit Choudhary in Rails 6 on March 25, 2019

Rails 6 raises ActiveModel::MissingAttributeError

By Amit Choudhary in Rails 6 on March 20, 2019

Rails 6 ActiveRecord::Base.configurations

By Amit Choudhary in Rails 6 on March 19, 2019

Rails 6 shows unpermitted params in logs in color

By Prathamesh Sonpatki in Rails 6 on March 18, 2019

Marketing strategy at BigBinary

By Neeraj Singh in Misc on March 18, 2019

Rails 6 delete_by, destroy_by ActiveRecord::Relation

By Abhay Nikam in Rails 6 on March 13, 2019

Rails 6 adds ActiveRecord::Relation#touch_all

By Amit Choudhary in Rails 6 on March 12, 2019

Rails 6 adds negative scopes on enum

By Abhay Nikam in Rails 6 on March 6, 2019

MJIT Support in Ruby 2.6

By Sudeep Tarlekar in Ruby 2.6 on March 5, 2019

Resolve foreign key constraint conflict

By Narendra Rajput in Misc on February 5, 2019

Cache all files with Cloudflare worker and HMAC auth

By Ershad Kunnakkadan in DevOps on January 29, 2019

Replacing PhantomJS with headless Chrome

By Navaneeth PK in Rails on January 22, 2019

Rails 6 adds ActiveRecord::Relation#pick

By Prathamesh Sonpatki in Rails 6 on January 16, 2019

Target Tracking Policy for Auto Scaling

By Ershad Kunnakkadan in DevOps on January 15, 2019

Migrating Gumroad from RequireJS to webpack

By Sharang Dashputre in JavaScript on December 12, 2018

Rails 5 Active Record attributes API

By Abhay Nikam in Rails 5 on December 11, 2018

Passing current_user by default in Sidekiq

By Ashish Gaur in Rails on December 5, 2018

Optimize Google map multi-route loading with B-spline

By Ashish Gaur in JavaScript on December 4, 2018

Deploying feature branches to have a review app

By Ershad Kunnakkadan in DevOps on November 27, 2018

Skipping devise trackable module for API calls

By Prathamesh Sonpatki in Rails on October 30, 2018

Ruby 2.6 Range#cover? accepts Range object as argument

By Abhay Nikam in Ruby 2.6 on October 24, 2018

Rails 5.2 DSL for configuring Content Security Policy

By Sushant Mittal in Rails 5.2 on October 23, 2018

Rails 5.2 stops some raw SQL, prevents SQL injections

By Piyush Tiwari in Rails 5.2 on October 16, 2018

Ruby 2.6 adds RubyVM::AST module

By Amit Choudhary in Ruby 2.6 on October 2, 2018

Inline Installation of Firefox Extension

By Chirag Shah in JavaScript, Misc on September 27, 2018

Use parametrized containers to deploy Rails microservices

By Rahul Mahale in Kubernetes on September 26, 2018

Configuring memory allocation in ImageMagick

By Ershad Kunnakkadan in Ruby on September 12, 2018

Upload direct to S3 with Pre-signed POST request

By Chirag Shah in Rails on September 4, 2018

Reducing infrastructure cost by 10% for ECommerce app

By Ershad Kunnakkadan in DevOps on August 29, 2018

Ruby 2.6 adds Enumerable#filter as alias of Enumerable#select

By Amit Choudhary in Ruby 2.6 on August 28, 2018

Ruby 2.6 adds support for non-ASCII capital letter

By Rohan Pujari in Ruby 2.6 on August 22, 2018

Setting up a high performance Geocoder

By Midhun Krishna in Ruby, Rails, Geocoding on August 21, 2018

Debug failing puppeteer tests due to background tab

By Rohit Kumar in Puppeteer on August 15, 2018

Kubernetes ingress controller for authenticating apps

By Rahul Mahale in Kubernetes on August 14, 2018

Ruby 2.6 adds write_timeout to Net::HTTP

By Taha Husain in Ruby 2.6 on August 14, 2018

Ruby 2.6 adds Dir#each_child & Dir#children instance

By Tejaswini Chile in Ruby 2.6 on August 7, 2018

Ruby 2.6 adds exception parameters for Integer & Float methods

By Prathamesh Sonpatki in Ruby 2.6 on July 31, 2018

Speed up Docker image build process of a Rails app

By Vishal Telangre in Rails, Kubernetes, Docker on July 25, 2018

Ruby 2.6 adds Binding#source_location

By Taha Husain in Ruby 2.6 on July 24, 2018

Ruby 2.6 adds String#split with block

By Taha Husain in Ruby 2.6 on July 17, 2018

How to upload source maps to Honeybadger

By Arbaaz in JavaScript on July 16, 2018

Ruby 2.6 raises exception for else without rescue

By Rohan Pujari in Ruby 2.6 on July 10, 2018

Auto-format Elm code with elm-format before commit

By Ritesh Pillai in Elm on July 9, 2018

Ruby 2.6 adds endless range

By Taha Husain in Ruby 2.6 on July 4, 2018

Rails 5.2 added method write_multi to cache store

By Rohan Pujari in Rails 5.2 on July 3, 2018

Continuous release of a chrome extension using CircleCI

By Amit Choudhary in Others on June 27, 2018

Rails 5.2 uses AES-256-GCM authenticated encryption

By Sushant Mittal in Rails 5.2 on June 26, 2018

Our Thoughts on iOS 12

By Rishi Mohan in Apple, iOS on June 11, 2018

Using Concurrent Ruby in a Ruby on Rails Application

By Midhun Krishna in Ruby, Rails on June 5, 2018

Modelling state in Elm to reflect business logic

By Ritesh Pillai in Elm on June 4, 2018

Logtrail to tail log with Elasticsearch & Kibana on Kubernetes

By Rahul Mahale in Kubernetes on June 1, 2018

RubyKaigi 2018 Day two

By Prathamesh Sonpatki in Ruby on June 1, 2018

RubyKaigi 2018 Day one

By Prathamesh Sonpatki in Ruby on May 31, 2018

Rails 5.2 adds allow_other_host to redirect_back method

By Mohit Natoo in Rails 5.2 on May 30, 2018

Faster JSON generation using PostgreSQL JSON function

By Chirag Shah in Rails, PostgreSQL, Misc on May 29, 2018

APISnapshot built on Elm & Rails is open source

By Neeraj Singh in Elm on May 25, 2018

Generating filmstrip using puppeteer for better debugging

By Rohit Kumar in Puppeteer on May 24, 2018

Ruby 2.5 added lazy proc allocation for block parameters

By Amit Choudhary in Ruby 2.5 on May 22, 2018

Rails 5.2 fixes query caching in MySQL & PostgreSQL adapters

By Sushant Mittal in Rails 5.2 on May 16, 2018

How to mitigate DDoS using Rack::Attack

By Ershad Kunnakkadan in Rails on May 15, 2018

Increase reliability using super_fetch of Sidekiq Pro

By Vishal Telangre in Ruby, Rails, Kubernetes on May 8, 2018

Rails 5.2 sets version in Gemfile & adds .ruby-version

By Mohit Natoo in Rails 5.2 on May 7, 2018

Deploying Docker Registry on Kubernetes using S3 Storage

By Rahul Mahale in Kubernetes on May 3, 2018

Ruby 2.6 added option to raise exception in Kernel#system

By Amit Choudhary in Ruby 2.6 on April 25, 2018

Ruby 2.5 adds Thread.report_on_exception by default

By Vishal Telangre in Ruby 2.5 on April 18, 2018

Rails 5.2 Date#prev_occurring & Date#next_occurring

By Sushant Mittal in Rails 5.2 on April 17, 2018

Ruby 2.5 supports measuring branch and method coverages

By Vishal Telangre in Ruby 2.5 on April 11, 2018

Gpg decryption without pin entry pop up using GPGME

By Sushant Mittal in Rails on March 27, 2018

Practical usage of identity function

By Rohit Kumar in Ramda on March 20, 2018

Ruby 2.5 adds Exception#full_message method

By Vishal Telangre in Ruby 2.5 on March 13, 2018

Ruby 2.5 prints backtrace & error message in reverse

By Vishal Telangre in Ruby 2.5 on March 7, 2018

Setup path based routing for a Rails app with HAProxy Ingress

By Rahul Mahale in Kubernetes on February 28, 2018

Rails 5.2 default option to module & class attribute accessors

By Vishal Telangre in Rails 5.2 on February 27, 2018

Rails 5.2 specifying default value for class_attribute

By Vishal Telangre in Rails 5.2 on February 21, 2018

Ruby 2.5 added Hash#slice method

By Amit Choudhary in Ruby 2.5 on February 6, 2018

Ruby 2.5 allows creating structs with keyword arguments

By Prathamesh Sonpatki in Ruby 2.5 on January 16, 2018

Rails 5.2 allows mailers to use custom Active Job class

By Prathamesh Sonpatki in Rails 5.2 on January 15, 2018

Rails 5.2 supports descending indexes for MySQL

By Chirag Shah in Rails 5.2 on January 10, 2018

Ruby 2.5 adds Hash#transform_keys method

By Prathamesh Sonpatki in Ruby 2.5 on January 9, 2018

Rails 5.2 pass request params to Action Mailer previews

By Prathamesh Sonpatki in Rails 5.2 on January 8, 2018

Ruby 2.5 enumerable predicates accept pattern argument

By Prathamesh Sonpatki in Ruby 2.5 on January 2, 2018

Rails 5.2 adds bootsnap to the app to speed up boot time

By Prathamesh Sonpatki in Rails 5.2 on January 1, 2018

Ruby 2.5 requires pp by default

By Prathamesh Sonpatki in Ruby 2.5 on December 20, 2017

Array#prepend and Array#append in Ruby 2.5

By Prathamesh Sonpatki in Ruby 2.5 on December 19, 2017

Ruby 2.5 added yield_self

By Vijay Kumar Agrawal in Ruby 2.5 on December 12, 2017

Rails 5.2 fetch_values for HashWithIndifferentAccess

By Mohit Natoo in Rails 5.2 on December 6, 2017

Ruby 2.5 added delete_prefix and delete_suffix methods

By Amit Choudhary in Ruby 2.5 on November 28, 2017

Ruby 2.5 introduces Dir.children and Dir.each_child

By Mohit Natoo in Ruby 2.5 on November 21, 2017

Higher Order Component to render spinner React Native

By Chirag Shah in React Native, JavaScript on November 15, 2017

Rails 5.1 doesn't load all records on calling Model.all#inspect

By Mohit Natoo in Rails 5.1 on November 14, 2017

Fixing CORS issue with AWS services

By Narendra Rajput in Misc on October 31, 2017

Ruby 2.5 allows rescue/else/ensure inside do/end blocks

By Amit Choudhary in Ruby 2.5 on October 24, 2017

Rails adds accurate numerical validation

By Sushant Mittal in Rails on October 23, 2017

Ruby 2.5 has removed top level constant lookup

By Amit Choudhary in Ruby 2.5 on October 18, 2017

Scheduling pods on nodes in Kubernetes using labels

By Rahul Mahale in Kubernetes on October 16, 2017

Integrate SAML with many IDPs with Devise & OmniAuth

By Vijay Kumar Agrawal in Rails on October 11, 2017

Rails 5.2 expiry option for signed & encrypted cookies

By Mohit Natoo in Rails 5.2 on October 9, 2017

Optimize JavaScript code for composability with Ramda.js

By Neeraj Singh in JavaScript on October 6, 2017

Elm Conf 2017 Summary

By Prathamesh Sonpatki in Elm on October 4, 2017

Ruby 2.4 has optimized enumerable min max methods

By Chirag Shah in Ruby 2.4 on September 28, 2017

CSV::Row#each etc. return enumerator when no block given

By Sushant Mittal in Ruby 2.4 on September 25, 2017

Ruby 2.4 DateTime#to_time & Time#to_time keeps info

By Sushant Mittal in Ruby 2.4 on September 19, 2017

Using Recompose to build higher-order components

By Arbaaz in ReactJS on September 12, 2017

Uploading file in an isomorphic ReactJS app

By Chirag Shah in ReactJS on August 28, 2017

Graceful shutdown of Sidekiq processes on Kubernetes

By Rahul Mahale in Kubernetes on August 24, 2017

New Syntax for HTML Tag helpers in Rails 5.1

By Prathamesh Sonpatki in Rails 5.1 on August 23, 2017

Avoid exception for dup on Integer

By Rohit Arolkar in Ruby 2.4 on August 1, 2017

Deploy Rails apps on Kubernetes cluster & no downtime

By Rahul Mahale in Kubernetes on July 25, 2017

Rails 5.1 enhances ActiveSupport::TimeZone.country_zones

By Narendra Rajput in Rails 5.1 on July 18, 2017

Difference between type and type alias in Elm

By Neeraj Singh in Elm on July 12, 2017

Arrows in Elm's method signature

By Neeraj Singh in Elm on July 11, 2017

Ruby 2.4 no exception for objects converted to IPAddr

By Sushant Mittal in Ruby 2.4 on June 21, 2017

Rails 5.1 dropped jQuery dependency in default stack

By Neeraj Singh in Rails 5.1 on June 20, 2017

Ruby 2.4 deprecated constants TRUE, FALSE & NIL

By Akshay Vishnoi in Ruby 2.4 on June 19, 2017

Rails using db:migrate & db:seed on Kubernetes

By Vishal Telangre in Kubernetes on June 16, 2017

Ruby 2.4 allows custom suffix of rotated log files

By Sushant Mittal in Ruby 2.4 on June 15, 2017

Ruby 2.4 Hash#transform_values & destructive version

By Sushant Mittal in Ruby 2.4 on June 14, 2017

Prettier & rubocop in Rails to format JS, CSS & Ruby

By Neeraj Singh in JavaScript on June 12, 2017

Rails 5.1 adds delegate_missing_to

By Neeraj Singh in Rails 5.1 on May 30, 2017

Kubernetes Configmap with files to deploy Rails apps

By Rahul Mahale in Kubernetes on May 25, 2017

Rails 5.1 adds support for limit in batch processing

By Mohit Natoo in Rails 5.1 on May 23, 2017

Rails 5.1 doesn't share thread_mattr_accessor variable

By Mohit Natoo in Rails 5.1 on May 16, 2017

Rails 5.1 introduced assert_changes and assert_no_changes

By Narendra Rajput in Rails 5.1 on May 9, 2017

Forward ActiveRecord::Relation#count to Enumerable#count

By Rohit Arolkar in Rails 5.1 on May 1, 2017

Rails 5.1 has introduced Date#all_day helper

By Prathamesh Sonpatki in Rails 5.1 on April 24, 2017

Binding irb - Runtime Invocation for IRB

By Rohit Arolkar in Ruby 2.4 on April 18, 2017

Kubernetes Persistent volume to store persistent data

By Rahul Mahale in Kubernetes on April 12, 2017

Ruby 2.4 has added additional parameters for Logger#new

By Chirag Shah in Ruby 2.4 on April 10, 2017

Ruby 2.4 has default basename for Tempfile#create

By Chirag Shah in Ruby 2.4 on April 4, 2017

New arguments support for float & integer modifiers

By Abhishek Jain in Ruby 2.4 on March 28, 2017

Ruby 2.4 adds Enumerable#uniq & Enumerable::Lazy#uniq

By Mohit Natoo in Ruby 2.4 on March 21, 2017

Ruby 2.4 optimized lstrip & strip for ASCII strings

By Chirag Shah in Ruby 2.4 on March 14, 2017

IO#readlines now accepts chomp flag as an argument

By Chirag Shah in Ruby 2.4 on March 7, 2017

open-uri in Ruby 2.4 allows http to https redirection

By Chirag Shah in Ruby 2.4 on March 2, 2017

Ruby 2.4 now has Dir.empty? and File.empty? methods

By Ratnadeep Deshmane in Ruby 2.4 on February 28, 2017

Ruby 2.4 Integer#digits extract digits in place-value

By Rohit Kumar in Ruby 2.4 on February 23, 2017

Ruby 2.4 adds compare by identity functionality

By Chirag Shah in Ruby 2.4 on December 29, 2016

Ruby 2.4 MatchData#values_at

By Rohit Kumar in Ruby 2.4 on December 21, 2016

Ruby 2.4 adds infinite? and finite? methods to Numeric

By Abhishek Jain in Ruby 2.4 on December 19, 2016

Ruby 2.4 adds Comparable#clamp method

By Abhishek Jain in Ruby 2.4 on December 13, 2016

New liberal_parsing option for parsing bad CSV data

By Ershad Kunnakkadan in Ruby 2.4 on November 22, 2016

Enumerable#chunk not mandatory in Ruby 2.4

By Abhishek Jain in Ruby 2.4 on November 21, 2016

Ruby 2.4 unifies Fixnum and Bignum into Integer

By Prathamesh Sonpatki in Ruby 2.4 on November 18, 2016

Ruby 2.4 implements Array#min and Array#max

By Rohit Kumar in Ruby 2.4 on November 17, 2016

Hunting down a memory leak in shoryuken

By Rohit Kumar in Ruby on November 15, 2016

Ruby 2.4 Extracting captured data from Regexp results

By Rohit Kumar in Ruby 2.4 on November 10, 2016

Ruby 2.4 Regexp#match? not polluting global variables

By Rohit Kumar in Ruby 2.4 on November 4, 2016

Ruby 2.4 implements Enumerable#sum

By Mohit Natoo in Ruby 2.4 on November 2, 2016

String#concat, Array#concat & String#prepend Ruby 2.4

By Abhishek Jain in Ruby 2.4 on October 28, 2016

Hash#compact and Hash#compact! now part of Ruby 2.4

By Prathamesh Sonpatki in Ruby 2.4 on October 24, 2016

Rails 5 blogs and the art of story telling

By Neeraj Singh in Misc on September 19, 2016

Rails 5 Create module and class level variables

By Abhishek Jain in Rails 5 on September 5, 2016

Rails 5 silences assets logs in dev mode by default

By Midhun Krishna in Rails 5 on September 2, 2016

Rails 5 disables autoloading while app in production

By Shailesh Kalamkar in Rails 5 on August 29, 2016

Rails 5 adds more control to fine tuning SSL usage

By Srihari K in Rails 5 on August 24, 2016

Rails 5 Discard some flash messages to trim storage

By Abhishek Jain in Rails 5 on August 23, 2016

Rails 5 deprecates alias_method_chain

By Neeraj Singh in Rails 5 on August 21, 2016

New framework defaults in Rails 5 to make upgrade easier

By Srihari K in Rails 5 on August 18, 2016

Rails 5 Wildcard for specifying template dependencies

By Abhishek Jain in Rails 5 on August 17, 2016

Rails 5 Passing records to fresh_when and stale?

By Ershad Kunnakkadan in Rails 5 on August 16, 2016

Set model name in fixtures as metadata

By Srihari K in Rails 5 on August 9, 2016

Introduction to ES6 generators

By Arbaaz in JavaScript on August 1, 2016

Configuring CircleCI for JRuby

By Ershad Kunnakkadan in Ruby on August 1, 2016

Opening non HTTPS sites in WebView in React Native

By Chirag Shah in React Native on July 27, 2016

HTTP request headers on each WebView request

By Chirag Shah in React Native on July 26, 2016

ActionController::Parameters in Rails 5

By Rohit Arolkar in Rails 5 on July 25, 2016

Rails 5 solves ambiguous column issue

By Abhishek Jain in Rails 5 on July 21, 2016

Rails 5 Expression Indexes & Operator Classes support

By Midhun Krishna in Rails 5 on July 20, 2016

Attach arbitrary metadata to an Active Job in Rails 5

By Midhun Krishna in Rails 5 on July 18, 2016

Partial template name without Ruby identifier Rails 5

By Prajakta Tambe in Rails 5 on July 14, 2016

Rails 5 Passing current record for custom error

By Hitesh Rawal in Rails 5 on July 13, 2016

Platform specific styles in stylesheet, React Native

By Bilal Budhani in React Native on July 12, 2016

User agent or custom header in React Native WebView

By Neeraj Singh in React Native on July 10, 2016

Skip mailers while generating Rails 5 app

By Abhishek Jain in Rails 5 on July 8, 2016

Errors can be indexed with nested attributes in Rails 5

By Abhishek Jain in Rails 5 on July 7, 2016

Rails 5 Conversion when deep munging params

By Mohit Natoo in Rails 5 on July 6, 2016

Specific mime types in controller tests in Rails 5

By Abhishek Jain in Rails 5 on July 5, 2016

Default response with 204 No Content in Rails 5

By Abhishek Jain in Rails 5 on July 3, 2016

Rails 5 ensures compatibility with Rack frameworks

By Mohit Natoo in Rails 5 on June 30, 2016

Rails 5 supports logging errors with tagged logging

By Sharang Dashputre in Rails 5 on June 28, 2016

Rails 5 makes sql statements even more colorful

By Abhishek Jain in Rails 5 on June 27, 2016

Rails 5 adds helpers method in controllers for ease

By Abhishek Jain in Rails 5 on June 26, 2016

Rails 5 supports adding comments in migrations

By Prajakta Tambe in Rails 5 on June 21, 2016

Rails 5 allows UUID as column type in create_join_table

By Hitesh Rawal in Rails 5 on June 16, 2016

Rails 5 adds another base class Application Job for jobs

By Hitesh Rawal in Rails 5 on June 12, 2016

Rails 5 Updating records in AR Relation

By Mohit Natoo in Rails 5 on June 10, 2016

Rails 5 prevents destructive action on production database

By Hitesh Rawal in Rails 5 on June 7, 2016

Rails 5 adds finish option in find_in_batches

By Mohit Natoo in Rails 5 on June 6, 2016

Rails 5 introduces country_zones helper method

By Mohit Natoo in Rails 5 on June 1, 2016

Rails 5 provides fragment caching in Action Mailer views

By Prajakta Tambe in Rails 5 on May 31, 2016

Rails 5 adds OR support in Active Record

By Abhishek Jain in Rails 5 on May 30, 2016

Rails 5 ArrayInquirer and checking array contents

By Mohit Natoo in Rails 5 on May 27, 2016

Rails 5 Renaming transactional fixtures to tests

By Mohit Natoo in Rails 5 on May 26, 2016

Data exchange between React Native app and WebView

By Bilal Budhani in React Native on May 25, 2016

Rails 5 adds ignored_columns for Active Record

By Hitesh Rawal in Rails 5 on May 24, 2016

Rails 5 adds a hidden field on collection radio buttons

By Prajakta Tambe in Rails 5 on May 18, 2016

Rails 5 Attributes from Active Record to Active Model

By Mohit Natoo in Rails 5 on May 17, 2016

Rails 5 Configure Active Job backend adapter for jobs

By Mohit Natoo in Rails 5 on May 15, 2016

Rails 5 accepts 1 or true for acceptance validation

By Mohit Natoo in Rails 5 on May 13, 2016

Rails 5 supports bi-directional destroy dependency

By Abhishek Jain in Rails 5 on May 12, 2016

Rails 5 adds after_commit callbacks aliases

By Hitesh Rawal in Rails 5 on May 11, 2016

Rails 5 Updating a record without updating timestamps

By Abhishek Jain in Rails 5 on May 9, 2016

Rails 5 Retrieving info of failed validations

By Abhishek Jain in Rails 5 on May 3, 2016

Using Image as a Container in React Native

By Bilal Budhani in React Native on April 28, 2016

Rails 5 - What's in it for me?

By Prathamesh Sonpatki in Rails 5 on April 22, 2016

Rails 5 officially supports MariaDB

By Vipul in Rails 5 on April 21, 2016

Changes to test controllers in Rails 5

By Abhishek Jain in Rails 5 on April 19, 2016

accessed_fields to find active fields in application

By Abhishek Jain in Rails 5 on April 18, 2016

Rails 5 Warning when fetching with Active Record

By Abhishek Jain in Rails 5 on April 13, 2016

Rails 5 Sending STDOUT via environment variable

By Mohit Natoo in Rails 5 on April 12, 2016

Validate multiple contexts together in Rails 5

By Vijay Kumar Agrawal in Rails 5 on April 8, 2016

Rails 5 changes protect_from_forgery execution order

By Vijay Kumar Agrawal in Rails 5 on April 6, 2016

Rails 5 provides config to use UUID as primary key

By Vijay Kumar Agrawal in Rails 5 on April 4, 2016

Rails 5 changed Active Job default adapter to Async

By Mohit Natoo in Rails 5 on March 29, 2016

Support for left outer join in Rails 5

By Ratnadeep Deshmane in Rails 5 on March 24, 2016

has_secure_token for unique random token in Rails 5

By Abhishek Jain in Rails 5 on March 23, 2016

Suppress save events in Rails 5

By Abhishek Jain in Rails 5 on March 11, 2016

Rails 5 improves rendering partial from cache

By Ratnadeep Deshmane in Rails 5 on March 9, 2016

Rails 5 switches from strong etags to weak etags

By Prajakta Tambe in Rails 5 on March 8, 2016

Parameter filtering enhancement in Rails 5

By Vijay Kumar Agrawal in Rails 5 on March 7, 2016

Rails 5 adds http_cache_forever

By Abhishek Jain in Rails 5 on March 4, 2016

Better exception responses in Rails 5 API apps

By Akshay Mohite in Rails 5 on March 3, 2016

Use file_fixture to access test files in Rails 5

By Ershad Kunnakkadan in Rails 5 on March 2, 2016

Migrations are versioned in Rails 5

By Abhishek Jain in Rails 5 on March 1, 2016

Rails 5 improves redirect_to :back method

By Abhishek Jain in Rails 5 on February 29, 2016

Rails 5 allows configuring queue name for mailers

By Abhishek Jain in Rails 5 on February 26, 2016

Rails 5 handles DateTime with better precision

By Abhishek Jain in Rails 5 on February 23, 2016

Active Support Improvements in Rails 5

By Abhishek Jain in Rails 5 on February 17, 2016

Rails 5 improves route search with advanced options

By Abhishek Jain in Rails 5 on February 16, 2016

Rails 5 makes belongs_to association required by default

By Abhishek Jain in Rails 5 on February 15, 2016

Rails 5 doesn't halt callback chain if false is returned

By Abhishek Jain in Rails 5 on February 13, 2016

Configuring bundler using bundle config

By Prajakta Tambe in Rails on February 9, 2016

Using D3 JS with React JS

By Akshay Mohite in ReactJS on February 4, 2016

Caching result sets and collection in Rails 5

By Mohit Natoo in Rails 5 on February 2, 2016

Caching in development environment in Rails 5

By Mohit Natoo in Rails 5 on January 25, 2016

Configure PostgreSQL to allow remote connection

By Neeraj Singh in Misc on January 23, 2016

Rails 5 wraps all rake commands using rails

By Mohit Natoo in Rails 5 on January 14, 2016

Each form gets its own CSRF token in Rails 5

By Prajakta Tambe in Rails 5 on January 11, 2016

Rendering views outside of controllers in Rails 5

By Prathamesh Sonpatki in Rails 5 on January 8, 2016

Not using https might be breaking file uploads

By Chirag Shah in Rails on January 7, 2016

Year in review 2015

By Vipul in Misc on January 4, 2016

Test runner in Rails 5

By Prathamesh Sonpatki in Rails 5 on January 3, 2016

ApplicationRecord in Rails 5

By Prathamesh Sonpatki in Rails 5 on December 28, 2015

Explicitly ssh into vagrant machine

By Neeraj Singh in Misc on December 27, 2015

How constant lookup and resolution works in Ruby on Rails

By Mohit Natoo in Rails on November 5, 2015

Using Stripe API in React Native with fetch

By Chirag Shah in React Native on November 3, 2015

Rails 5 allows setting custom HTTP Headers for assets

By Vipul in Rails 5 on October 31, 2015

Migrating Rails app from postgresql to sql server

By Rohit Kumar in Rails on October 13, 2015

Configuring Pycharm IDE to run a Robot Framework test

By Prabhakar Battula in QA on October 11, 2015

Optimize JavaScript code using BabelJS

By Prathamesh Sonpatki in JavaScript on August 26, 2015

How to test React Native App on a real iPhone

By Chirag Shah in React Native on August 25, 2015

Using ReactJS with Rails Action Cable

By Vipul in Rails on July 19, 2015

Verifying PubSub Services from Rails using Redis

By Vipul in Rails on May 9, 2015

Voice based phone verification using twilio

By Santosh Wadghule in Rails on March 18, 2015

Gotcha with after_commit callback in Rails

By Prathamesh Sonpatki in Rails on March 1, 2015

Blue border around JWPLAYER video

By Prathamesh Sonpatki in Misc on February 21, 2015

Phone verification using SMS via Twilio

By Santosh Wadghule in Rails on January 12, 2015

Author information in jekyll blog

By Neeraj Singh in Ruby on January 9, 2015

Obtain current timezone in Selenium IDE using JS

By Prabhakar Battula in JavaScript on January 8, 2015

2014 - Year in Community Engagement

By Vipul in Misc on January 1, 2015

Migrating existing session cookies while upgrading

By Prathamesh Sonpatki in Rails on December 23, 2014

Rails Girls Pune 2014

By Vipul in Rails on December 14, 2014

DRYing up Rails Views with View Carriers and Services

By Vipul in Rails on December 2, 2014

Make Outbound calls to a phone using Twilio and Rails

By Vipul in Rails on September 29, 2014

Tricks and Tips for using Fixtures effectively in Rails

By Prathamesh Sonpatki in Rails on September 21, 2014

Selenium IDE - Reducing time from 58 min to 15 min

By Prabhakar Battula in QA on September 8, 2014

DeccanRubyConf 2014. Hou De!

By Santosh Wadghule in Rails on August 3, 2014

Flash access changes in Rails 4.1

By Vipul in Rails on July 24, 2014

Issue with Delayed Job lifecycle and Postgres Errors

By Vipul in Rails on July 23, 2014

RedDotRubyConf 2014

By Prathamesh Sonpatki in Rails on July 1, 2014

Six Year Old Optional / Keyword Arguments bug

By Vipul in Rails, Ruby on April 28, 2014

How to deploy jekyll site to heroku

By Neeraj Singh in Ruby on April 27, 2014

How to add additional directories to test

By Neeraj Singh in Rails on April 26, 2014

Configuring Log Formatting in Rails

By Vipul in Rails on March 3, 2014

Displaying non repeating random records

By Neeraj Singh in Rails on November 13, 2013

Active Record is still magical

By Neeraj Singh in Rails on October 30, 2013

Getting arguments passed to command

By Neeraj Singh in Ruby on September 22, 2013

What is ppid

By Neeraj Singh in Ruby on September 21, 2013

Do not allow force push to master

By Neeraj Singh in Misc on September 19, 2013

How to keep your fork up-to-date

By Neeraj Singh in Misc on September 13, 2013

How to setup Pinch to Zoom for an image in RubyMotion

By Neeraj Singh in Ruby on August 27, 2013

Fix image orientation issue in RubyMotion

By Neeraj Singh in Ruby on August 4, 2013

Visitor pattern and double dispatch in ruby

By Neeraj Singh in Rails on July 7, 2013

Preload, Eagerload, Includes and Joins

By Neeraj Singh in Rails on July 1, 2013

Background/header for Formotion forms in RubyMotion

By Neeraj Singh in Ruby on June 8, 2013

Cookies on Rails

By Neeraj Singh in Rails on March 19, 2013

Understanding instance exec in ruby

By Neeraj Singh in Rails on March 12, 2013

Rex, Rexical and Rails routing

By Neeraj Singh in Rails on February 1, 2013

Rails Routing -- a comprehensive look at routing

By Neeraj Singh in Rails on January 29, 2013

Life of save in ActiveRecord

By Neeraj Singh in Rails on January 15, 2013

Handling money in ruby

By Neeraj Singh in Ruby on January 14, 2013

Executing commands in ruby

By Neeraj Singh in Ruby on October 18, 2012

Redirect to www for heroku with SSL

By Neeraj Singh in Rails on October 12, 2012

Solr, Sunspot, Websolr and Delayed job

By Neeraj Singh in Rails on October 11, 2012

Test factories first

By Neeraj Singh in Rails on October 10, 2012

Data-behavior is for JavaScript developers

By Neeraj Singh in Rails on October 10, 2012

emberjs mixin

By Neeraj Singh in JavaScript on August 27, 2012

extend self in ruby

By Neeraj Singh in Ruby on June 28, 2012

to_str in ruby

By Neeraj Singh in Ruby on June 26, 2012

jquery-ujs and jquery trigger

By Neeraj Singh in jQuery on May 11, 2012

XSS and Rails

By Neeraj Singh in Rails on May 10, 2012

CSRF and Rails

By Neeraj Singh in Rails on May 10, 2012

tsort in ruby and rails initializers

By Neeraj Singh in Rails on March 16, 2012

alias vs alias_method

By Neeraj Singh in Ruby on January 8, 2012

Understanding bind and bindAll in Backbone.js

By Neeraj Singh in JavaScript on August 18, 2011

Ruby pack unpack

By Neeraj Singh in Ruby on July 20, 2011

Infinite hash and default_proc

By Neeraj Singh in Ruby on December 31, 2010

Mime type resolution in Rails

By Neeraj Singh in Rails on November 23, 2010

Variable declaration at the top is not just pretty thing

By Neeraj Singh in JavaScript on November 22, 2010

An inline confirmation utility powered by jQuery

By Neeraj Singh in jQuery on November 2, 2010

Return false has changed in jquery 1.4.3

By Neeraj Singh in jQuery on October 25, 2010

instance_exec , changing self and params

By Neeraj Singh in Ruby on May 28, 2010

$LOADED_FEATURES and require, load, require_dependency

By Neeraj Singh in Ruby on May 12, 2010

I am not seeing hoptoad messages. Now I know why.

By Neeraj Singh in Rails on April 23, 2010

List of only the elements that contains

By Neeraj Singh in jQuery on April 12, 2010

Singleton function in JavaScript

By Neeraj Singh in JavaScript on April 11, 2010

Regular expression in JavaScript

By Neeraj Singh in JavaScript on March 31, 2010

Get started with nodejs in steps

By Neeraj Singh in JavaScript on March 25, 2010

Two ways of declaring functions

By Neeraj Singh in JavaScript on March 15, 2010

Lessons learned from JavaScript quizzes

By Neeraj Singh in JavaScript on March 15, 2010

Practical example of need for prototypal inheritance

By Neeraj Singh in JavaScript on March 12, 2010

Prototypal inheritance in JavaScript

By Neeraj Singh in JavaScript on March 11, 2010

return false considered harmful in live

By Neeraj Singh in jQuery on March 10, 2010

Simplest jQuery slideshow code explanation

By Neeraj Singh in jQuery on February 18, 2010

How jQuery selects elements using Sizzle

By Neeraj Singh in jQuery on February 15, 2010

Understanding jQuery effects queue

By Neeraj Singh in jQuery on February 2, 2010

jQuery edge delegate method has arrived

By Neeraj Singh in jQuery on February 2, 2010

jQuery show method edge case

By Neeraj Singh in jQuery on January 29, 2010

jQuery fadeTo method fades even the hidden elements

By Neeraj Singh in jQuery on January 29, 2010

Order of format matters in respond_to block

By Neeraj Singh in Rails on January 25, 2010

How animate really works in jQuery

By Neeraj Singh in jQuery on January 25, 2010

JSON parsing natively in jQuery 1.4 and updates

By Neeraj Singh in jQuery on January 15, 2010

How jQuery 1.4 fixed rest of live methods

By Neeraj Singh in jQuery on January 14, 2010

Calling a method on a jQuery collection

By Neeraj Singh in jQuery on January 12, 2010

Use end more often in jQuery while building DOM elements

By Neeraj Singh in jQuery on November 11, 2009

JavaScript Basics Quiz

By Neeraj Singh in JavaScript on October 29, 2009

livequery in jQuery

By Neeraj Singh in jQuery on October 14, 2009

Encapsulation in JavaScript

By Neeraj Singh in JavaScript on October 12, 2009

Integrating JavaScriptLint with mvim

By Neeraj Singh in JavaScript on September 8, 2009

Wrapping functions with self invoking jQuery

By Neeraj Singh in jQuery on September 3, 2009

Understanding this in Javascript object literal

By Neeraj Singh in jQuery on August 6, 2009

jQuery custom events

By Neeraj Singh in jQuery on July 31, 2009

jQuery base code to create a jQuery plugin

By Neeraj Singh in jQuery on July 24, 2009

Inspecting jQuery internals and storing information

By Neeraj Singh in jQuery on July 23, 2009

Event propagation and peventDefault

By Neeraj Singh in jQuery on July 20, 2009

What is JSONP?

By Neeraj Singh in JavaScript on July 16, 2009

$stdout.sync = true to flush output immediately

By Neeraj Singh in Ruby on July 4, 2009

Functional scope in Javascript

By Neeraj Singh in jQuery on June 30, 2009

JS tip - Avoiding polluting the global namespace

By Neeraj Singh in jQuery on March 18, 2009

Usage of Closure in Javascript

By Neeraj Singh in JavaScript on March 13, 2009

jQuery Plugin Pattern & self-invoking javascript function

By Neeraj Singh in jQuery on March 13, 2009

Determining if commits are executed in a transaction

By Neeraj Singh in Rails on March 13, 2009

Restful architecture does not mean one to one mapping

By Neeraj Singh in Rails on February 17, 2009

Configure local_request

By Neeraj Singh in Rails on February 5, 2009

Override automatic updated_at in ActiveRecord/Rails

By Neeraj Singh in Rails on January 21, 2009

Under the hood how named_scope works

By Neeraj Singh in Rails on October 17, 2008

Why the id of nil is 4 in Ruby

By Neeraj Singh in Ruby on June 23, 2008

Subscribe to our newsletter