­

Reasonable in-browser code editor? Eclipse Theia, Stackblitz & Codesandbox share neat approach.

Why would I need an in-browser editor? Code editing on a go, remote tech interviews and the rising popularity of moving most tools to be browser runnable (like new AutoCad or Office) raised for me an obvious thought: why, is a good in-browser code editor still missing? Or maybe it already exists? I'm not a [...]

By |October 25th, 2019|Uncategorized|0 Comments

Oh-my-zsh – faster work with terminal

Oh My Zsh is a framework for zsh (Z Shell) configuration. It gives easy access to many plugins and themes. Zsh has multiple features that speed up work with terminal. Zsh changed the way of how I think of working with the terminal. Now working with it, especially when using right plugins, feels powerful, joyful [...]

By |October 3rd, 2019|Uncategorized|0 Comments

Sticky footer with simple CSS

Each Front End developer in his career facing with task where needs to make footer sticky. It is a very common UX solution for web pages with dynamic content. At the first glance, creating a sticky component might sound like a commonplace problem which can be easily solved. Unfortunately in most cases, developers end up [...]

By |August 8th, 2019|CSS|1 Comment

Basics of VUE: Apply simple validation to existing HTML form

Introduction This time we want to show you how to quickly add very simple form validation using VUE.js - without knowing this library :) Case: We want to add simple but dynamic validation for one of the Bootstrap forms. Conditions/assumptions: we cannot rewrite everything with React, we don't have much time and need to work [...]

By |June 24th, 2019|JavaScript|0 Comments

Dependency Injection in Flutter

Every project, even a simple one, at certain point need proper layer separation. If you separate responsibilities for better testability and robustness, you will end up using some kind of DI.  There is a great article about kiwi (https://medium.com/flutter-community/announcing-kiwi-52ddb3935e6d) which describes the basic DI setup in the Flutter app. In this article, I want to [...]

By |May 13th, 2019|Uncategorized|0 Comments

Complex event processing (CEP) [part 1]

Nowadays events sound modern in IT. What you have in mind is probably asynchronous processing of data, which is considered good, because it saves precious CPU time and code acts when it needs to act - no polling, no repeating, just like hardware interrupts. This is well understood for tech-savvy people, but where does complex [...]

By |February 20th, 2019|Uncategorized|0 Comments

Java Tips & Libs. A few.

I have been a Java Developer for almost 2 years, so not very long in terms of programming. Yet, I want to share with you some tips, libraries and other stuff that I found very helpful through these several months. Streams API Java 8 has been almost 5 years here with us, but I still [...]

By |January 31st, 2019|Backend, Java|0 Comments

Is it worth spending a moment and implementing HTTP/2 support in your application?

For 3.5 years, we have been able to use the HTTP protocol, which is marked with the number 2. In the network you can find a lot of information that encourages its use. However, we will also find opinions undermining the advantages of the new solution. Where did these doubts come from? In the following [...]

By |January 9th, 2019|Uncategorized|0 Comments

Equiqo @ CodeMotion 2018 in Berlin

On November 20-21 I had a pleasure to participate in the CodeMotion 2018 conference in Berlin. I’m Szymon, senior software developer with passion for programming. I’ve supposed to attend in to the nice, professional conference. And I had no disappointment in this area. Let me share my impressions which I had there during that two-days event with you. As I mentioned earlier, whole event was organized in Berlin and lasted two days, so I had to stay overnight and arrange transport. In terms of location, the organizers made sure that the chosen place (KulturBrauerei) was located very conveniently. From metro line U2 to the entrance of the conference there was no more than 300-500m. There was also a tram stop in the area. In the case of accommodation, the capital of Germany does not require a description: everyone can find something for themselves and in a quite convenient location. […]

By |December 10th, 2018|Backend, conference, Developer|0 Comments

Keep your code clean

Few steps to improve the quality and the readability of your code Writing a clear code can be a challenge for many developers. What mistakes make our code incomprehensible and what we can do to avoid them? Let me share with you a couple of tips which helped me to improve my coding skills. 1. First [...]

By |November 21st, 2018|Uncategorized|0 Comments