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.

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

Web app security - XSS vulnerability

XSS attacks enable attackers to inject client-side scripts into web pages viewed by other users. The main effects of this vulnerability are the possibility of execution of any actions in the context of the logged-in user, and reading any data in the context of the logged-in user.

Software Development

Data fetching strategies in NextJS

Recently, NextJS is gaining more and more popularity as a way to build React applications. Certainly, a major contributor is the fact that NextJS offers several different data fetching strategies.

Software Development

Rails API & CORS. A dash of consciousness

For an experienced developer, this text may not be surprising at all, but I think that plenty of articles I’ve read about the CORS setup in Rails were saying something like: use rack-cors, allow any host to access the API, and (optionally): you should consider something different (than allowing any host) in production.

Software Development

Why you should (probably) use Typescript

Everyone who use JavaScript ecosystem is nowadays aware of Typescript. Typescript is one of the most beloved technologies* and its usage is constantly increasing (usage share increased from 52% in 2018 to 78% in 2020)*.

Software Development

10 NYC Startups worth mentioning in 2021

When you think of the startup scene in the United States of America, you automatically assume Silicon Valley, right? That’s where all the buzz is. But what about the rest of the states, let alone the East Coast? I just want to pay your attention on New York City - a well growing region, especially when it comes to tech startups.

Startups

Is work just about money? How to find motivation for day-to day effort in the IT industry?

I wake up at seven in the morning every day. An hour later, I start working. It can be hard sometimes to do it five days a week. Here something called motivation comes in. Everyone is motivated by something different. Most often it is money, right? However, if we start each day thinking only about earning, it will soon turn out that we quickly lose strength, joy and... every drop of motivation.

Codest

The Codest is recognized by Techreviewer as a Top Software Development company in 2021

Great news! The Codest has been named one of the top software companies by Techreviewer.co. The list of leaders was compiled based on expertise, experience, quality of services, and reliability of the development companies.

Codest