Bright Inventions

How to convert an express app to AWS Lambda?

In this post we will see how to convert an existing express application to AWS Lambda. This can help reduce AWS bill even by an order of magnitude. We will also use cloudform to describe the CloudFormation stack. [RestApi]: new ApiGateway.RestApi({ Name: “Express API” }), [RestApiMainResource]: new ApiGateway.Resource({ [RestApiDeployment]: new ApiGateway.Deployment({

Reasons to Join Bright

Bright Inventions is a great place to push your career to the next level. We offer a friendly work environment, challenging projects, meaningful development and flexibility, which is not so easy to find under one roof in other companies. But above all, we offer a team that consists of great people.

Using TypeScript with Redux

Let's follow the typical path the front-end project takes nowadays and add Redux into our React+TypeScript application. TypeScript is a powerful beast that we can employ to make our Redux code not only type safe, but also much cleaner and more readable.

Host your react-redux website with AWS S3

Hosting a static website with AWS S3 is a nice and fast way to show your react-redux app to the world. In this blog post I will guide you through this simple process.

Bright Inventions Recognised as a Top App Development Company

Clutch is a ratings and reviews research-based firm in Washington, D.C., which conducts phone interviews with our past clients to evaluate our level of performance. Our clients have rated us with 4.8 out of 5 stars! This high level of quality is important to our clients and even more important to us here at Bright Inventions.

5 (or more) ways to benefit from TypeScript in React projects

TypeScript in React projects provides us with all the goodies of type checks and eliminate the whole class of errors and typos from our codebase. Let’s see how we can apply TypeScript-based type definitions into our React project to get most of it.

TypeScript tips from Kotlin developer - const

Nowadays I mostly code in Kotlin programming language. I got interested in it when I started working on a Java 7 codebase and quickly got fed up with the language. At Bright Inventions we often use TypeScript for both back-end, front-end and mobile development so I thought I would share some thoughts and tips for TypeScript learned while using Kotlin. In particular this post is about constant variables.

Top 3 reasons why you should start with Android

People who start their professional coding adventure, whether they are still studying, just graduated or changing profession, may often hesitate what programming platform they should start with. So let me mention a few reasons why I think it’s a great idea to start with Android.

Make IT Bright - Join our Developer's Team

Bright Inventions is evolving and growing, and we seek energetic positive people who would like to join our developer’s team. Have you ever thought about working in a place where you can develop your skills, have a real impact on the projects you realise and stack you use, and what is more, be among people who might not only be your colleagues, but also friends in a private life? Find out more about how we work and who we are, and apply. We would love to get in touch with you.