Interesting news about software development

rails
jQuery
metaprogramming
git
productivity
conference
ajax
trailblazer
2n
community
docker
PosgreSQL
graphql editor
project management
JavaScript
SQL
ruby
version control
open source
neovim
graphql
tutorial
ES6
attribute accessors
lua

Make evrything louder! Stream processing in Ruby with ARGF

If you’ve ever used a terminal before (and surely you have, since you’ve taken interest in this blog post), it’s more than likely that you’ve had an opportunity of working with streams. Streams wer...

Rafal2

Rafał Camlet

Group operations

Today I want to talk about simple implementation of group (mass) operations. The idea was to add simple feature of assigning users to groups by selecting individual (or all) users using checkboxes ...

Blank

Mateusz Drozdowski

Programistok 2016

At first - make it clear: I am one of the organizers of this conference, so this article will be as much subjective as possible. What I want to achieve by writing this article? Tell attendees...

Adam

Adam Piotrowski

How to create simple mobile version of an existing rails application.

How to create simple mobile version of an existing rails application. Lets imagine, we have an existing project that we are developing for some time already - 1 year. At the begginig, the client d...

Blank

Radosław Snarski

To use delegate or not to ? What other options do we have?

Everyone of us saw that kind of error: NoMethodError: undefined methodstreet' for nil:NilClass` That means, we are calling street method on nil value, which in our case is users Address, so it me...

Blank

Radosław Snarski

First steps in Rails

    Our first assignment as new interns was to make Blog Posts that were published visible to everyone at the website, and the Blog Posts that were not published visible only to logged in users. Af...

Blank

Mateusz Drozdowski

SQL views, forgotten facilitation by rails community.

Few weeks ago I was assigned to develop a feature, generating dynamic comparisons. It was about tracking 295 columns across 80 tables, with all kind of associations and create csv/xls reports. Fir...

Blank

Radosław Snarski

Pluralizing translations in I18N.

When i found in our project some messy translations like 'You assigned: 0 documents to categories' i started searching for some easy and smooth sollution - and i found I18n pluralize feature. I18...

Ardi

Adrian Nowik

How to update project without access to the Internet?

I had a problem recently -  my team need to copy few commits from old repository to another, new repo. I could just copy-paste pieces of code, but it looks so unprofessional. There is another, very...

Blank

Michał Gilewski

Materialized views, the performance booster

In my last post, we talked about sql views. Yes, I did convince you that they are really cool – but lets face it, is there any improvment in performance? Well, there is none, but even if – it's too...

Blank

Radosław Snarski