Alina Urbaniak

|
Simulation tools help engineers designing and improving the electrical systems. Such solutions are able to solve complex problems in less time. However, before simulating some electrical system, you need to model it. That is what we allow the users to do with Schematic Editor – a circuit diagramming application – which we’re developing with our client. Let…

Avoiding Any in TypeScript – Advanced Types and Their Usage

TypeScript gives JavaScript developers an opportunity to provide strict types in a code. However, due to the nature of JavaScript, in some cases providing accurate types isn’t a simple task. In such situations programmers are tempted to use any – a typing picklock which allows the user to store anything in it. In this article I’d like to show some built-in types and built-in TypeScript features which you can use to avoid any or to simplify some custom typings. JAVASCRIPT OBJECTS Probably, nearly every JavaScript developer at some time has used an object as a map-like collection. However, with strict types it may not be that obvious how to type this…

Tomasz Swistak

|

Working with Web Designer. Development phase

Web Designer work in the project doesn’t end with creating the mockup of the client’s future application. When the cooperation starts, this person is still needed to make the idea from mockup real. Let us show you how web designer actions influence look and feel and bring the value to the project. We have already written about the importance of the good mockup, which shows how the application we would develop may look and work. Once it’s ready, we present it to the potential client. We apply their changes in the project, if needed, and when the company is satisfied with the prototype – we start the development phase.

Alina Urbaniak

|

6 Steps to Start Increasing Quality of Your Code

Maintaining the high quality of code can be a hard task. When doing a project, everything can happen: time pressure, client’s urgent needs, poor introduction of new developers, lack of code reviews. Generally, every flaw in the development process can leave unwanted code smells in a project. On the other hand, code can be well written in technical terms, while there can still be space to apply some changes which can positively affect a developer’s efficiency. We can agree that whenever something bad happens with code, we need to take some countermeasures. Also, it’s great to constantly increase the quality – we are always learning something new that can be nicely used in old…

Tomasz Swistak

|

React Alicante 2018 and Why You Can’t Miss It Next Year!

Enjoying the sun, tasting delicious food and receiving a huge portion of knowledge about React at a clip? Sounds like a joke, right? There’s nothing funny about it – we’re serious! We experienced all this and much more during the React Alicante 2018 conference in September. We’d like to share our impressions from the conference with you and… our favorite food joints in Alicante! It all started in 2017. Back then we were using React, Mobx, Redux, and TypeScript in our project, and we had to upgrade our skills. That’s why we were very happy when we found out about the first edition of the React Alicante conference. Sadly, it was…

Przemyslaw Serwicki

|