Tomasz Świstak

|
12 min
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…
Working with Web Designer. Development phase

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.

| 6 min

6 Steps to Start Increasing Quality of Your Code

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 Świstak

| 10 min

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

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…

Synergy Codes

| 24 min

A short story about renovating a legacy code project and making it fun

A short story about renovating a legacy code project and making it fun

Legacy code can be awkward to work with. Technology is progressing so fast that things worked with just few years ago are now out of date. The project that my team works on was primarily written in ASP.NET MVC with DevExpress Web Controls and EDMX Database-first approach. We decided to refresh it, clean up the underlying architecture, and migrate it with the view layer to React. Only a couple of years ago I worked in an ASP.NET MVC project featuring KendoUI controls and a jQuery-style frontend. Back then it felt so great to work in these nice, new technologies. These days React and Angular are on top. Nobody wants to do plain jQuery anymore,…

Katarzyna Biernat

| 7 min