iOS or Android. What to release first?
A year ago, I would say that iOS. Just because of the more understandable structure and smaller fleet of devices, and this saves on testing and time. But now I’ll answer exactly that Android. Recently, Google has simply added a ton of indispensable tools to…
Mobile app development guideline for a newbie
You have decided to create a mobile application. How to begin? How do not miss important points? There is a lot of information on the network that needs to be considered from the point of view of marketing, but if you are a beginner, then…
Cross-platform mobile application. What is this?
Before to start discussing cross-platform solutions, you need to make sure that we clearly understand the difference between cross-platform frameworks and native development. For ease of perception, we will check the process of cross-platform applications developing and compare it with the development of native applications…
Moving of the web portal: from monolith to microservice architecture
We would like to share the experience of modernizing the architecture of the web portal, which made possible to make the product convenient, stable and fault-tolerant: traffic increased from 350 thousand to 7 million users! The story will be useful to those who plan to…
New Gartner Quadrant for Application Monitoring (APM)
Meet the new Gartner Quadrant – Magic Quadrant for Application Performance Monitoring 2019. This year the report was released on 14th of March. Gartner predicts a fourfold growth in the APM monitoring market due to the digitalization of business processes and coverage of 20% of…
Dependency Layout, Gantt Charts & Time tracking
If programmers usually give estimates, then making a project plan is the task of middle managers. Remember, I wrote that these guys can be helped if one tool is used for decomposition and project management. Evaluation and calendar dates are not the same thing. For…
Evaluation Patterns & Poker planning
So, with the problems everything is clear. But what can be done? Decomposition Instead of evaluating a large task, it is better to divide it into many small ones, evaluate them, and then get the final grade as the sum of the initial grades. Thus,…
Anti patterns in Software Product Development Evaluating
Universities teach us algorithms and data structures. Sometimes lectures can talk about design patterns or multi-threaded programming. But I didn’t hear about how to correctly evaluate labor costs. Meanwhile, every programmer needs this skill every day. There is always more work than can be done….
Service
Categories
- DEVELOPMENT (118)
- DEVOPS (54)
- FRAMEWORKS (41)
- IT (25)
- QA (14)
- SECURITY (14)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)