How to work in a team that codes in 5 languages
Our team uses five programming languages at once: PHP, Go, Typescript, Java and Kotlin. When I first heard about this at an interview, I thought it was impossible to work like that – everything is too different. But after a year my opinion changed dramatically,…
TypedAPI: client-server for TypeScript
The emphasis is on maximum ease of use. The bottom line is this: you write the API as a regular TypeScript class with some restrictions, then the interface is automatically built from the class, which will be used by the client application. Some service information…
Semantics vs divs
A long time ago (15 years), almost everyone made websites and did not worry about what was inside it. We coded in tables, used everything that came to hand, and didn’t really bother about accessibility. And then HTML5 happened and away we go. A semantic…
A new guide to TypeScript
In the past year, the TypeScript team has focused heavily on making its documentation scaled, up-to-date and volumetric. One of the most important sections of this documentation is the guide, which is actually a guided tour of the TypeScript code you’ll find in most databases….
How can you save money on mobile development?
Any application consists of two basic components – design and functionality. The good news is that you can save on both. Saving on functionality There is such a thing called MVP – Minimum Viable Product. You have a super idea. Delivery of oranges. You are…
Organization of Generic Modules in Vuex
Vuex is the official application state management library designed specifically for the Vue.js framework. Vuex implements a state management pattern that serves as a centralized data store for all components of an application. As the application grows, this storage grows and the application data is…
Building a modern PHP API in 2020
So, using this API as an example, I want to show a modern PHP architecture for highly loaded projects. When the project is still at the very beginning, and not that the business logic (relations with the database) is not spelled out, but the business…
How to make a technical audit of a frontend application
A site audit is well-known as a comprehensive analysis of the factors that affect its visibility in search engines, that is, an SEO audit. Also beginning to gain popularity are UX audits, which measure the effectiveness, usability and logic of user interfaces. To check the…
What is better – Oracle or Redis or How to justify the choice of the platform
By seeing such a headline, you probably have already decided that the article is either stupidity or a provocation. But do not rush to conclusions: employees of large corporations, especially corporations with state participation, quite often have to compare different platforms, including completely opposite ones,…
What is REST API
REST API is needed to create a website. But after all, this requires a lot of things (you will say) – so in which part do we need REST API? Frontend and Backend Let’s start step-by-step. What are frontend and backend? The site has two…
Service
Categories
- DEVELOPMENT (87)
- DEVOPS (39)
- FRAMEWORKS (17)
- IT (21)
- QA (14)
- SECURITY (13)
- SOFTWARE (11)
- UI/UX (6)
- Uncategorized (7)