Skip to content

CODETUNES

This is CODETUNES, a blog by MONTERAIL, a Ruby on Rails development team.

Articles

Elixir blog in 15 minutes using Phoenix framework - Step by Step

I suppose everyone can recall blog posts about building your own blog in 15 minutes with Ruby on Rails. Building a simple blog post page with Rails was as easy as writing hello world in any other language. Nowadays, however, there are more and more articles about Elixir and it looks like the Ruby world has started to fall in love with Elixir. Because...

Angular non-trivial performance hints

Is Angular really that slow?

I read many opinions that AngularJS is a framework for creating slow frontend applications. Authorities on the topic provide numerous arguments about this and I mostly agree with them. This is particularly true when compared to other frameworks like react.js.

The thing is, there are hundreds of developers complaining...

Front-trends 2015

Front-trends

These days, being a front-end developer isn’t easy. The time when our work was mostly writing HTML, CSS and some jQuery is long over. Hardly a month passes without a new JavaScript framework, new tools to ease our work, new template engines, new preprocessors, you name it. Is this bad? Well, in some ways it is, but this is more a side...

The story of Angular watchers toggler directive

Genesis

We recently had new clients come to us. They had an application, written in AngularJS, with hard performance issues and heard that we could help them improve it without rewriting half (or more) of the code. I’d like to share the story and solution of one of the problems we encountered. I learned a lot and hope that this post will help people...

6 Tips for a Responsive Angular Application

As a web developer, there inevitably comes a time when we have to add responsiveness to an application. I’ve found some solutions that may help you. Some of them are pretty basic, but I hope you find them to be helpful.

PS. Every example below is written in CoffeeScript, SASS or SLIM.

1. Media queries

This is the simplest solution that everybody...

Running a scientific circle

I don’t know if you knew this, but we run a scientific circle at the Wrocław University of Technology. It all started last summer. We were talking about the number of students who go through higher education not really realising that their career doesn’t have to center around being a Java or C++ programmer in a large corporation.

Not that there...

wroc_love.rb – another solid year

Over the weekend of March 13th–15th, Wrocław hosted another edition of wroc_love.rb – the best Java PHP conference in the Ruby world. Ruby is our life and our love, so showing up here was a no brainer – twelve people from Monterail enjoyed great talks at the Institute of Computer Science. This is short summary of the talks that I enjoyed most.

Let’s talk about Front-End QA

When you’re an experienced front-end developer, it takes just one look and few mouse clicks to judge whether or not the site in your browser is correctly implemented. By working on these problems day after day, you’ll write dozens of lines of HTML/CSS, checking the outcome each time.

Over time some develop an intuition and utilise it effectively...

Time to grow. How we designed our new office

Disclaimer: this story isn’t exactly about our new office, but about values and people. And as much as I realize that this sounds a bit cheesy, that’s the truth.

It starts with me and a decision to make: should I continue my freelance practice or should I join an established group of people and reinvent myself with them.

As much as I loved my independence...