Tag - Programming - DO OK

Posts tagged with "Programming"

React vs Vue in 2020. What is the best choice?
In this blog post, you’ll learn about making the right choices through comparing two popular front-end frameworks, Vue and React, by a set of objective criteria. You will find it useful if you are to make a technology decision and want to understand what main differences are between React and Vue-based solutions.
16.07.2020, 7 min read
Marta Zażlak
Read more
Quickstart for testing your react app with react-testing-library
You know that you should write tests for your react app. But sometimes it can be difficult to start. There’re so many questions about approach, libraries, how to implement tests and more. This can be overwhelming and stop us from writing tests. So in this article, I would like to show you practical ways to start writing tests in your React app and get nice coverage, while keeping it simple and scalable. 
16.12.2019, 10 min read
Adam Mruk
Read more
Let's make the Sudoku generator library in Kotlin
My wife’s a huge fan of the Sudoku puzzle, so I thought I would make a mobile app for her. In this post, I’m going to create the Sudoku generator library as a first step to accomplish my main goal. The library will be written in Kotlin and panda is here, just because I found it funny.
16.10.2019, 12 min read
Grzegorz Pijański
Read more
Build your first smart contract on Ethereum
With this article, you will find out how to create your first smart contract with Solidity and run your code online or on your local environment. So let’s set off on a journey and have fun!
03.07.2019, 9 min read
Ewelina Klisowska
Read more
Keep IT clean - coding good practices: naming
This is the second post from a series of articles about broadly defined clean code. If you overlooked the first part of the series, which is about comments, then you can find it here. Whereas in this post, you can read about another factor that influences the quality of dev’s code: naming. I will give a widely described lists of todos and not todos in terms of the current topic.
24.06.2019, 10 min read
Grzegorz Pijański
Read more
Moving from Android mobile development to Java web development
A few thoughts on the switching from Android development to Java web development. There will be rather loose thoughts. I’ve shaped them on the basis of my own experience as a programmer who after 1.5 years abandoned Android to create a backend in Java. I encourage you to read this if you center your thoughts on such a change.
12.06.2019, 5 min read
Grzegorz Pijański
Read more
Gradle, multi-project builds explained
In this article, I will try to cover some of the most used Gradle features. I will be focusing on multi-project builds since this is the most common type of Gradle build you will ever see. There will be quite a lot of code to help you understand the concepts and solutions. Keeping things short let’s skip to the important part.
05.06.2019, 6 min read
Łukasz Gosiewski
Read more
Keep IT clean - coding good practices: comments
This post is the beginning of a series about good programming practices and so-called “clean code”. It touches a very important element of our code - comments. By reading this post you can verify if you are coding according to the rules of the clean code when it comes to applying comments. You will know when and for what reasons you shouldn’t use comments and when they are accepted or even recommented.
28.05.2019, 6 min read
Grzegorz Pijański
Read more
Everyone's an Expert - do your job and stay sane
Some jobs, positions or work fields must deal with a specific problem - they can be very difficult and hard to master, but they rely more on soft skills than hard ones. There are many of these professions, but as an example, let’s take User Experience (UX) Designer. This person improves the interaction between user and product. Specifics of this job lead to one uncomfortable statement.
23.05.2019, 6 min read
Szymon Juskowiak
Read more
Spicy Lombok library for your Java code
In this blog post, we share with you some benefits from using Lombok - a Java library that helps to decrease a boilerplate. You can see, how to use Lombok and discover some particular details you may don’t know yet. Also, you will find out if it’s possible to use this library with other languages.
17.05.2019, 6 min read
Grzegorz Pijański
Read more
How to serve web app that supports specific browsers?
Building websites or web apps for all major browsers means extra work to do because you must ensure that all of the code you write is supported in each browser.
19.04.2019, 4 min read
Piotr Broniszewski
Read more
One cool training method to get better at app security
We live in amazing times. Since we use the internet every day on our mobile phones, tablets, and computers, in every moment we can order food for dinner, buy a book we always wanted to read, book a hotel for our vacations and much more. With all those possibilities comes a great issue: personal data we provide has to be stored securely. It’s not that simple. Almost every day we can find news about data leakages, stolen identity or money fraud.
16.04.2019, 5 min read
Adam Mruk
Read more
Expo for React Native - speed up your development
Take a closer look at Expo XDE, an open-source free set of development tools built on top of React Native. It makes your mobile app development faster and less painful, from initiating a project, through working with device API, to publishing and updating the app. It includes a graphical IDE, a CLI, and a huge set of ready to use functional components that cover the most popular mobile scenarios - push notifications, device features such as camera, maps, handling biometrics, and much more. Expo is one of the YCombinator-backed startups (class of summer 2016).
13.11.2018, 10 min read
Szymon Juskowiak
Read more
Is it the right moment for a Progressive Web App?
Over 5 billion users of mobile devices in the world generate 68% of Internet traffic. While there is more traffic coming from mobile web browsers than native mobile apps, the problem is that website visitors rarely come back. They usually read articles, watch videos or perform one-time searches. However, users who use mobile apps spend much more time in them, i.e. are more engaged with a particular brand. Why is that?
01.10.2018, 8 min read
Piotr Broniszewski
Read more
Creating a JavaScript game can be fun!
When I got a job as a frontend developer in DO OK, I never thought that I’d create a game. Of course, I expected to learn a lot about React, Javascript or teamwork, but how could I know that a bit of free time and a crazy idea would be transformed into DOOKTOPUS?
22.08.2018, 8 min read
Mateusz Mitelski
Read more
Cookies

Our website has cookies. more info