
Speed Up Tests with Build Stubbed: Best Practices
Rspec is a great tool for the Ruby community, but tests can become slow in large projects. When test suites take over 30 minutes, something has gone wrong.

Rspec is a great tool for the Ruby community, but tests can become slow in large projects. When test suites take over 30 minutes, something has gone wrong.

A large `routes.rb` file can quickly become cluttered due to customizations like Devise, additional routes from gems, Sidekiq, and namespaces for APP or API.

Carrierwave is a popular Rails gem for image uploads. I recently needed to upload two image types differing only by target directory. Sounds simple, right?

Front-end development is evolving with framework, presenting both opportunities and challenges. It can still be confusing to know when and how to use them.

Online advertising has become a routine part of our lives, appearing in emails and online shops. But have you ever wondered how digital advertising actually works?

Evolution is constant, and web browsers are no exception. Today, we explore WebAssembly, a technology that could take browsers to the next level.

Due to the growing scale and complexity of the challenges that app developers have to deal with, there is a strong need of new tools to help them fight against the titans.

Event bus connects objects across lifecycles and hierarchies. Android apps often use libraries like EventBus or the now-deprecated Otto from Square.

Gadgets, smart devices, and innovative services are made possible by professionals who love to code. Custom software development has opened doors, turning ideas into reality.

On February 15, 2016 JetBrains company released v1.0 of Kotlin. Let's discuss why Kotlin is good and if there are any drawbacks of using this language, both for developers and for entrepreneurs.

Let's imagine that your dream has come true: your app has been created, the development process is left behind. What's next? The time has come to introduce your application to the world.

Electron: If you can build a website, you can create a desktop app. With countless tools, and resources available online, building and debugging has never been easier.