Quantcast
Channel: Lunar Logic Blog
Browsing all 22 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

To be like Gauguin

How many colors do you see? Have you ever wondered how many colors a picture actually has? How many colors do you think are on the following image? Many people would say 2, but actually there are...

View Article


Image may be NSFW.
Clik here to view.

Models on a diet

Models are fat Usually models are very fat. Rails conventions encourages us to put too much responsibility into the poor model. That leads us very quickly very far from Object Oriented Programming....

View Article


Image may be NSFW.
Clik here to view.

How I landed my 13.000 km dream internship

This is my story. The story of a green smiley alien from planet Italy that decided to follow his dream and never listened to the naysayers. One year ago I was in Chile, experiencing the most amazing...

View Article

Image may be NSFW.
Clik here to view.

Models on a diet – Part II

“Thin controller, fat model” – noooooo!!! We probably all agree that “Thin controller, fat model” was a misconception. When “thin controller” sounds good, “fat model” is just a pain in the…let’s say –...

View Article

Image may be NSFW.
Clik here to view.

How to Write Command-Line Applications in Ruby with GLI

I use many different command-line tools on a daily basis, e.g. git to track changes in projects, autojump to navigate faster between directories, brew to install software and so on. Some time ago I...

View Article


Image may be NSFW.
Clik here to view.

Playing with black matter – continuation

Some time ago I started experimenting with PostgreSQL features to allow creating foreign keys for ActiveRecord polymorphic relations. Since PostgreSQL is a pretty powerful tool, I ended up creating a...

View Article

Image may be NSFW.
Clik here to view.

Open Salaries: Why?

Transparent salaries are becoming increasingly popular. I know more and more companies that decide to change the traditional approach and make salaries known within an organization. ***Buffer goes as...

View Article

Image may be NSFW.
Clik here to view.

Randomly Failing Cucumber Scenarios in Continuous Integration System

Make Your Specs Faster with Poltergeist. And Fail. Some time ago we decided to make our acceptance tests faster. We were using Cucumber with Selenium and we replaced it with Poltergeist driver....

View Article


Image may be NSFW.
Clik here to view.

Become a Quality Assurance! Summer Internship at Lunar Logic

Have you ever dreamt about a workplace, where your personality really matters? Where your sensitivity and honesty is treated as a primary value. Where being open and inquisitive is an important skill?...

View Article


Protected: What I’ve learned by doing The Gilded Rose Kata (4 refactoring tips)

This content is password protected. To view it please enter your password below: Password:

View Article

Image may be NSFW.
Clik here to view.

Full Stack Fest 2015 recap

  When you look at the list of programming conferences, there is usually a clear distinction between the front and back-end oriented –  but it’s not the case with Full Stack Fest. Organised by...

View Article

Nested attributes for join models

2 parts: 1st for general explanation of nested attributes 2nd for join model case – so jump in straight to it if you’re ready 3rd – other ways of handling multiple resources in rails topics to cover:...

View Article

Rerunning Failing Cucumber Scenarios on CircleCI

One day we decided to make our Cucumber scenarios faster and the easiest way to go wast to replace Read all »

View Article


Image may be NSFW.
Clik here to view.

Adventures while creating universal Reactjs application

The goal Reactjs became very popular recently, community grows fast, more and more sites use it, it seems like worth learning then. So I decided to learn. Although there is so many resources and so...

View Article

Image may be NSFW.
Clik here to view.

Adventures while creating universal Reactjs application – Part 2 – Using bare...

Idea Our application would not be very complicated, but I wanted to create something I need, as I think this is the best method to learn new thing – by solving some actual problem. App would be used...

View Article


Adventures while creating universal Reactjs application – Part 3 – Flux

Why Flux? General idea Smart and dump components Let’s fluxify our app Let’s add new dependencies to our package.json by running: npm install –save flux events. Dispatcher We would need...

View Article

Adventures while creating universal Reactjs application – Part 4 – Redux

Why Redux? General idea Let’s reduxify our app You can now remove events and flux from the package.json. And let’s add redux dependencies to our package.json by running: npm install –save redux...

View Article


Image may be NSFW.
Clik here to view.

Web Summit 2015 – Sketchnotes & Thoughts

Yes. Basia and I were at Web Summit Conference this year. We went to Dublin – the land of Fairies, Guinness and a huge technology conference. Overall it was great and exhausting; the talks were...

View Article

Image may be NSFW.
Clik here to view.

Web Summit 2015 – Crowd, Talks & Toys

You might have already read the great review of WebSummit 2015 by Gosia (aka “The Cheerful Designer”) and thinking about going next year? Well, maybe is time for an opinion from me – “The Unhappy...

View Article

Image may be NSFW.
Clik here to view.

Boost Your CSS Animation Performance with the Repaintless.css Library

CSS animations have been in regular use for a few years now. Used correctly, they are a fantastic way to enhance your website and help users understand interactions better. Unfortunately, as easy they...

View Article
Browsing all 22 articles
Browse latest View live