Contact us
  • Software development
  • Case studies
  • Careers
  • Impact Investments
  • Advisory
  • Manifesto
  • Team
  • Blog
#PL #EN #All #EN #IT Trends #PL #Invest Podcast #Tech Talk Videos (PL) #Climate Tech #Startup Strategies

Extending Objects' Behavior With Module#prepend

#EN #IT Trends #EN
Extending Objects' Behavior With Module#prepend

Ruby 2.0 came with some pretty useful features like lazy enumerators, keyword arguments, convention for converting to hash. There is also `Module#prepend`, which is not that commonly used, but there are some cases where it really shines. Let's see what we can get from that feature then.

Continue reading

Be aware about the out-of-memory killer

#EN #IT Trends #EN
Be aware about the out-of-memory killer

One of the most important things for applications is stability. There are various hosting platforms that give you virtual servers, where you can run multiple services.

Continue reading

Integrating Braintree payments with Rails

#EN #IT Trends #EN
Integrating Braintree payments with Rails

I have recently changed payment service provider to Braintree on Shelly Cloud and would love to share the experience with you. This post will show a fast and easy way of adding credit card payments to a Rails application.

Continue reading

"How we built Ruby PaaS - Part I: Overview of our stack"

#EN #IT Trends #EN
"How we built Ruby PaaS - Part I: Overview of our stack"

I would like to share with you the details of how we built Shelly Cloud, our platform for hosting Ruby applications, and how it works. This is the first post of the series on our blog, in which I'll present you with an introduction to the company and an overview of our stack.

Continue reading

Chef best practices

#EN #IT Trends #EN
Chef best practices

Chef is a framework written in Ruby, and partially in Erlang. It provides an API for numerous system services.

Continue reading

Binding Objects in Forms with Ember for Fun and Profit

#EN #IT Trends #EN
Binding Objects in Forms with Ember for Fun and Profit

Ever run into the situation where you had to perform some operation based on the value from select field? How did you handle it? Maybe multiple case / switch statements?

Continue reading

Problems with nil and how to avoid them

#EN #IT Trends #EN
Problems with nil and how to avoid them

Maybe the right question would be: why was it nil in the first place? Could it be avoided? Was the possibility of nil a desired behavior? And why at all is nil even a problem? Let's find out and investigate some usecases.

Continue reading

How I work on new features

#EN #IT Trends #EN
How I work on new features

Many developers encounter a variety of difficulties when they have to work on new features. From things like: "how exactly should I start?" to more complex issues, for example, in the middle of a development, they notice that everything they have done is wrong and that it is necessary to start over.

Continue reading

Lotus performance tested against Sinatra

#EN #IT Trends #EN
Lotus performance tested against Sinatra

Some time ago I heard about Lotus. A fresh Ruby framework for building web applications. It is created from stand-alone parts which are shipped as separated gems.

Continue reading

The difference between back-references and global variables in Ruby regular expressions

#EN #IT Trends #EN
The difference between back-references and global variables in Ruby regular expressions

Regular expressions are widely used in the daily work of developers.

Continue reading
  • Software Development
  • Advisory
  • Impact Investments
  • Manifesto
  • Case studies
  • Careers
  • Blog
  • Team
Germany
Berlin
  • Unicorn Workspaces
  • Voltastrasse 5
  • 13355 Berlin
  • Gebäude 10, Aufgang 2
  • 4th floor
Poland
Łódź
  • ul. Targowa 35
  • 90-043 Łódź
  • Ragnarson Sp. z o.o. Sp. K.
  • KRS: 0000543467
  • NIP: 7252082509
  • REGON: 360788667
Privacy Policy  and  Cookie Policy copyright     2022 Ragnarson