Blog

Keep your finger on the pulse with the latest tech and startups news. We work hard to deliver valuable content for CTOs, CEOs, Engineering Managers, developers and UX/UI designers. We want to share our knowledge and best practices that we use in software development projects on a daily basis.

StimulusReflex – a quick way to create reactive apps – an introduction

What is StimulusReflex? Quite popular nowadays HTML over-the-wire approach led us to the creation of frameworks and libraries which send HTML over the wire instead of using JSON. StimulusReflex is one of them.

Software Development

An objective look at the library war: React vs Vue

The explosive growth of the web that has started about 10 years ago has caused great confusion in the world of the internet. Not only did it make it possible to do more things in the browser, but also changed the general view of application development. However, this approach required some improvements in maintaining the code of browser-based applications. This was the time of development of the first front-end frameworks. I will analyse two of them under the microscope today.

Software Development

5 Connecticut Startups on the Rise

Cities like San Francisco, Boston, and New York have always been buzzing with the startup scene. But what about New York’s neighbor, Connecticut?

Startups

Rails Development with TMUX, Vim, Fzf + Ripgrep

A few years ago, I was grilling with some of my friends, all Java developers. Not sure how it came up, but we started talking about our coding environments. I told them I’m doing all my development using Vim and terminals. It triggered some jokes and funny questions, like if I’m still using punch cards :)

Software Development

Ruby software development. What are the bang methods and when to create them?

Before we start creating a bang method, let's learn what exactly this type of method is and what its characteristics are. Let's start with the fact that there is no unambiguous definition of these types of methods. Simply put, a bang method is a method with an exclamation mark at the end.

Software Development

How to find the best team of JavaScript software developers?

According to SlashData's latest survey conducted among developers, JavaScript remains the most powerful and popular choice, winning over other programming languages such as Python and Java. JS is commonly used for building modern websites and interactive applications.

Software Development

JavaScript is totally dead. Some dude on the internet

Or at least it is supposed to be! We know the drill. The hate on JavaScript did not come from nowhere. The lack of different languages to be used on the web was an issue on it’s own for a long period of time.

Software Development

Deploy GraphQL/MongoDB API using Netlify Functions

In this article, we would like to present you how to configure Apollo servers (regular and lambda) to work with MongoDB. Then we’ll deploy our serverless API on Netlify. We decided to use Apollo GraphQL, MongoDB and Netlify because of their great docs and the fact that they are free for basic use.

Software Development

How not to kill a project with bad coding practices?

Many programmers beginning their careers consider the topic of naming variables, functions, files, and other components as not very important. As a result, their design logic is often correct – algorithms run quickly and produce the desired effect, while can be barely readable. In this article, I will briefly try to describe what we should be guided by when naming different code elements and how not to go from one extreme to another.

Software Development

11 Boston Companies You Should Know about

Boston - the startup capital of the East Coast. Fueled by talents from Universities such as Harvard and MIT this city has huge potential when it comes to technology, biotechnology and healthcare industries. With nearly 700k inhabitants, Boston is home to roughly 2500 tech companies.

Startups

Web app security. Target="_blank" vulnerability

Using web applications has become commonplace for every society. We deal with them every day. We can say that they surround us. We use them at work, for entertainment and as tools for communicating with others. Often, as users and as developers, we do not realize how many security vulnerabilities are discovered every day in such applications.

Software Development

7 Reasons Why Your Online Shop Needs Magento

Magento has stolen the hearts of thousands of e-commerce business owners across the globe. Customization and endless opportunities for growth are just a few reasons worth mentioning. But what exactly is it? Magento is an open-source platform, which allows programmers to create e-commerce websites tailored to customers' needs. Perfect examples of Magento users are companies such as Ford or Samsung.

Software Development