Author: Dmitry Yerygin

Dmitry Yerygin

Development Team Lead at Redwerk
linkedin

With degrees in Control Systems and Computer Engineering, Dmitry excels in creating robust software architectures. He brings over 20 years of tech expertise and blends analytical prowess with effective communication.

Recent posts by Dmitry

ASP.NET Code Review Checklist: Security, Performance & Maintainability

ASP.NET Code Review Checklist: Security, Performance & Maintainability

Enterprise software tends to remain in production for a long time. It’s particularly true for ASP.NET and ASP.NET Core, which are common in long-lived enterprise systems, especially in Microsoft-cen...

Read More
Vibe Code Audit: 10 Critical Checks Before You Launch

Vibe Code Audit: 10 Critical Checks Before You Launch

In March 2026, Georgia Tech researchers traced 35 new CVEs directly to AI-generated code. That single month produced more vulnerabilities than all of 2025 combined, and the same team estimates the rea...

Read More
OpenClaw vs Claude Code vs Custom AI Agents: How to Choose the Right One for Your Team

OpenClaw vs Claude Code vs Custom AI Agents: How to Choose the Right One for Your Team

Is your team wondering what the best AI automation approach is? Right now, the choice boils down to OpenClaw vs Claude Code vs custom AI agent development. You're the one who has to make the choice th...

Read More
Multi-Agent AI Systems vs. Single AI Agents: Which Does Your Business Actually Need?

Multi-Agent AI Systems vs. Single AI Agents: Which Does Your Business Actually Need?

Every business owner eventually asks us the same question: single AI agent or multi-agent AI system? And every time, the answer is also the same: it depends on what you are building, not on what sound...

Read More
Building an AI Customer Support Agent With n8n: Inside the Architecture

Building an AI Customer Support Agent With n8n: Inside the Architecture

Most tutorials on AI support agents show you the happy path. They stop right where the real work begins, which is the moment a real customer hits your workflow with a question nobody anticipated. Acco...

Read More
Shadow AI in the SDLC: How Much of Your Codebase Was Actually Written by Your Developers?

Shadow AI in the SDLC: How Much of Your Codebase Was Actually Written by Your Developers?

Developers are now under immense pressure to ship faster, which frequently leads them to bypass official channels and use unsanctioned generative models to write their code. The push for rapid velocit...

Read More
AI Workflow Automation for Medical Offices: HIPAA-Compliant Tools and the 6 Workflows Worth Automating First

AI Workflow Automation for Medical Offices: HIPAA-Compliant Tools and the 6 Workflows Worth Automating First

The 6 medical-office workflows with the fastest ROI from AI automation, the HIPAA-compliant tools that run them, and a practical rollout sequence....

Read More
AI in iGaming: 5 Operator Use Cases Already Live in Production

AI in iGaming: 5 Operator Use Cases Already Live in Production

You've seen the vendor decks, so you know what AI in iGaming could do. The real question is: what's actually running, and how to implement it with maximum efficiency in real life? In these five use ca...

Read More
Apple Is Blocking Vibe Coding Apps: What That Means for Your Project

Apple Is Blocking Vibe Coding Apps: What That Means for Your Project

Vibe coding promised the dream: describe your app in plain English, watch AI build it, ship it to the App Store, and enjoy passive income from your growing business. However, it turns out that Apple d...

Read More
7 Real OpenClaw Use Cases: From Demo to Production Reality

7 Real OpenClaw Use Cases: From Demo to Production Reality

OpenClaw demos look incredible. Set up an agent on a Saturday, connect it to WhatsApp, and suddenly it’s managing your calendar and drafting emails. Feels like the future....

Read More
How AI Is Changing the Discovery Phase in Software

How AI Is Changing the Discovery Phase in Software

Every software project starts with a question: what exactly are we building? The discovery phase exists to answer it. It’s the structured planning stage where you define the scope, validate assumpti...

Read More
What It Actually Takes to Build AI-Powered Automotive Software

What It Actually Takes to Build AI-Powered Automotive Software

The car you buy today ships with a roadmap, and it’s all software one. The feature set that comes with delivery is version 1.0, but the real product is what it becomes over the next five years of up...

Read More
The Claude Code Leak: What It Reveals About Hidden Risks in Modern Dev Pipelines

The Claude Code Leak: What It Reveals About Hidden Risks in Modern Dev Pipelines

On March 31, 2026, a single misconfigured file exposed 512,000 lines of Anthropic's proprietary source code to the public. There was no hack, no sophisticated attack, just one overlooked setting in a ...

Read More
OpenClaw Security Best Practices

OpenClaw Security Best Practices

OpenClaw went from zero to 150,000 GitHub stars in days. Sadly, OpenClaw security best practices haven't kept pace....

Read More
Discovery Phase Deliverables That Actually Reduce Development Time

Discovery Phase Deliverables That Actually Reduce Development Time

You don’t cut timelines by coding faster. You cut timelines by removing the blind spots before anyone opens an IDE. A strong software project discovery phase does exactly that and pays off in fewer ...

Read More
From Appointments to Follow-Ups: Automating the Patient Journey with AI Workflows

From Appointments to Follow-Ups: Automating the Patient Journey with AI Workflows

We may live in a world where technology has already surpassed many sci-fi movies, yet it has done little to advance healthcare workflow automation. Most clinics are stuck in a paper-and-phone era, and...

Read More
TypeScript Code Review Checklist for Reliable Delivery

TypeScript Code Review Checklist for Reliable Delivery

What does a great TypeScript code review actually check? It answers one practical question: Does this update strengthen the system or introduce risk as it grows? A strong review examines how data shap...

Read More
Is AI-Augmented Development Secure? Risks, Myths, and Compliance Explained

Is AI-Augmented Development Secure? Risks, Myths, and Compliance Explained

AI adoption in engineering teams is now standard practice. McKinsey (2025) reports that 88% of organizations use AI in at least one business function. In software development itself, the usage keeps o...

Read More
Mobile App Development Tips: Performance Optimization Best Practices

Mobile App Development Tips: Performance Optimization Best Practices

It's easy to get excited and rush to build a mobile app. But users don’t care about your roadmap. They only notice lag when tapping “open”. In 2025, apps that take over 2 seconds to start or fre...

Read More
AI-Powered Code Reviews: How They Work, Pros, Cons, and The Right Way to Do It

AI-Powered Code Reviews: How They Work, Pros, Cons, and The Right Way to Do It

Code review is a must in the development process if you strive to avoid overspending, breakdowns, and extremely dangerous security breaches. AI-powered code reviews make this service both cheaper and ...

Read More
7 Best LLM Frameworks in 2026: Which to Use in Any Situation

7 Best LLM Frameworks in 2026: Which to Use in Any Situation

Everyone who’s anyone is using AI today, and large language models (LLMs) are the ‘brain’ that powers it. From the user’s standpoint, it seems rather straightforward. ...

Read More
Supercharging MVP Development with AI: Low-Code, No-Code, and Automated Specifications

Supercharging MVP Development with AI: Low-Code, No-Code, and Automated Specifications

Building an MVP used to be a battlefield of spreadsheets, sleepless nights, and endless iterative calls. But in recent years, the game flipped. ...

Read More
Scaling AI Models: Proven Strategies for Quality and Reliability

Scaling AI Models: Proven Strategies for Quality and Reliability

AI use now spreads like wildfire, which means it’s no longer enough to just offer some built-in AI/ML features through your products, now is the time of AI scaling. However, that comes with a host o...

Read More
Your Go-To Java Code Review Checklist

Your Go-To Java Code Review Checklist

Have you ever faced a sprawling, undocumented Java codebase—the one that stands between your company and a critical platform upgrade?...

Read More
Flutter App Development Pros and Cons: Why Use Flutter in 2025?

Flutter App Development Pros and Cons: Why Use Flutter in 2025?

Flutter has rapidly become one of the most talked-about and adopted cross-platform development frameworks, particularly appealing to tech startups and scaleups due to its efficiency and visual capabil...

Read More
A Checklist for HIPAA Compliance in Healthcare Software Development

A Checklist for HIPAA Compliance in Healthcare Software Development

If you're developing an app, a patient portal, or any digital health tool, getting compliance right from the start is non-negotiable. Here, the Health Insurance Portability and Accountability Act (HIP...

Read More
Working with Fortune 500 Companies: First-Hand Insights

Working with Fortune 500 Companies: First-Hand Insights

Working with Fortune 500 clients often feels like being behind the scenes in a closed kitchen, where the real action happens out of sight. In this article, we’re opening the door and sharing what it...

Read More
AI Chatbots for E-Commerce: The ROI of Implementing AI for Customer Service

AI Chatbots for E-Commerce: The ROI of Implementing AI for Customer Service

E-commerce businesses face a constant challenge: how to scale customer service while keeping support costs low and delivering personalized experiences. AI chatbots for customer service bridge this gap...

Read More
React Code Review Checklist: Boost Security & Performance

React Code Review Checklist: Boost Security & Performance

For complex React applications, a third-party code audit & quality review is much more than a nice-to-have—it's a critical investment. Skipping this step, or conducting only superficial reviews, can...

Read More
10 Key Principles for Building Scalable Software Architecture and Long-Term Growth

10 Key Principles for Building Scalable Software Architecture and Long-Term Growth

The saying's true: What got you here won't get you there! Scaling is more than adding servers; it's about designing for sustainable growth from day one. While MVPs often get away with patchy architect...

Read More
Digital Transformation Models: 7 Types You Should Know for 2025

Digital Transformation Models: 7 Types You Should Know for 2025

Digital transformation is far more than a buzzword—it’s a strategic shift that’s fundamentally altering how businesses operate. Companies worldwide are embracing new digital transformation model...

Read More
Integrating Gamification Techniques into Your E-Learning Platform

Integrating Gamification Techniques into Your E-Learning Platform

Online learning has become a cornerstone of education, but a big challenge still remains: capturing and holding learners' attention in a virtual environment. Traditional e-learning methods tend to fee...

Read More
How to Build an Online Tutoring Platform

How to Build an Online Tutoring Platform

Building an online tutoring platform is a promising and dynamic venture that offers distinct advantages to students, tutors, and entrepreneurs. Students gain access to personalized learning and flexib...

Read More
Kotlin Code Review Checklist: Basics to Know

Kotlin Code Review Checklist: Basics to Know

Do you and your team want to develop better Kotlin apps? Getting through an independent code review will give you a serious advantage. Code reviews will help you catch bugs early and boost performance...

Read More
Swift Code Review Checklist: Manage It Easily

Swift Code Review Checklist: Manage It Easily

Want to build Swift apps? Then, we can tell you from experience that solid code is your foundation. Effective code reviews are key whether aiming for App Store success or simply wanting to ship faster...

Read More
Ruby on Rails Code Review Checklist

Ruby on Rails Code Review Checklist

Ruby on Rails (RoR) remains one of the most popular frameworks for rapid web development, but apps built with RoR require careful reviews to maintain reliability as they grow. At Redwerk, we’ve buil...

Read More
SDLC Audit Checklist: Auditing the Software Development Process

SDLC Audit Checklist: Auditing the Software Development Process

It’s a given that we all need to be confident in our products & IT infrastructure, not only on paper, but in reality as well. If software security is critical to your business model, then you know y...

Read More
Angular Code Review Checklist: All Steps Included

Angular Code Review Checklist: All Steps Included

We all strive to build high-quality, maintainable, and secure applications. Whether you’re preparing a feature-packed release or scaling your product for a broader audience, thorough Angular code re...

Read More
PHP Code Review Checklist: Tips for Secure & Scalable Code

PHP Code Review Checklist: Tips for Secure & Scalable Code

Looking for a solution that will make your PHP project easier to maintain? Many PHP projects involve working with legacy code, which makes it harder to scale or add new features. This also increases t...

Read More
C# Code Review Checklist: Best Practices & Tips

C# Code Review Checklist: Best Practices & Tips

There are a lot of moving parts that may affect the success of your C# project. For example, what if you didn't allocate time for managing technical debt? Better be ready to do a substantial rewrite j...

Read More
Smart Contract Audit Checklist

Smart Contract Audit Checklist

When you deploy a smart contract to the blockchain, it becomes a permanent fixture. Unlike traditional software, you can’t just release a quick update or patch to fix an issue. ...

Read More
JavaScript Code Review Checklist: All Steps Included

JavaScript Code Review Checklist: All Steps Included

We all strive to build high-quality, performant, and secure software. Whether you're gearing up for a crucial investment round or aiming to accelerate your development cycle, a robust codebase is an a...

Read More
The Pros and Cons of Python Programming Language

The Pros and Cons of Python Programming Language

Python has become the go-to language for everything from web development to complex data analysis. According to the PYPL (Popularity of Programming Language Index), it is currently the most popular la...

Read More
The Best Cross-Platform Mobile Development Tools of 2024

The Best Cross-Platform Mobile Development Tools of 2024

In a rapidly evolving tech landscape, making the right choices in mobile app development services can set the stage for long-term success. As cross-platform tools gain momentum, they're no longer just...

Read More
Security Code Review Checklist

Security Code Review Checklist

Imagine your market value drops by 80% within nine hours. That’s exactly what happened to Holograph. A recent data breach exposed a hidden weakness in Holograph’s smart contract code, a harsh remi...

Read More
Python Code Review Checklist from Redwerk – All Steps Included

Python Code Review Checklist from Redwerk – All Steps Included

You’ve just received a Python project – maybe from a vendor or your internal team – and they assure you it’s well-written. But blind trust rarely works with code. To verify it’s solid and se...

Read More
Code Review Checklist from Redwerk – All Steps Included

Code Review Checklist from Redwerk – All Steps Included

Ever wondered if your IT vendor did a good job and built a high-quality app? It’s easy to verify it with an independent code review. Code reviews conducted by external experts bring a fresh and unbi...

Read More
How to Build E-Learning Solutions for Kids? Deborah B. Sorgi, AWE Learning

How to Build E-Learning Solutions for Kids? Deborah B. Sorgi, AWE Learning

The online education market continues to grow, and it’s predicted to reach about $239 bln by 2027. At the same time, it is dominated by e-learning solutions for students and adults. However, kids an...

Read More
IaaS vs PaaS vs SaaS: Examples and Difference

IaaS vs PaaS vs SaaS: Examples and Difference

The cloud computing market has been steadily growing over the last couple of years, and it is expected to reach a staggering $400 billion in revenue by 2022. The reason behind such widespread ad...

Read More
MobX vs. Redux: Choosing The Right State Management Solution

MobX vs. Redux: Choosing The Right State Management Solution

When working with popular frameworks like React or Vue, we must organize convenient storage and manage the application state. For example, React allows one to manage the state of components out of t...

Read More
Animations in Android Image Loaders: Comparison of Picasso, Glide, and Fresco

Animations in Android Image Loaders: Comparison of Picasso, Glide, and Fresco

A modern Android application is hard to imagine without image loaders. They take over the rough work of loading asynchronously, processing errors, displaying placeholders, caching, and transforming ...

Read More
ASP.NET Core Advantages and Disadvantages

ASP.NET Core Advantages and Disadvantages

In continuation of the article where we discussed what is more appropriate for Docker containers: .NET Core or .NET Framework, let’s take a closer look at ASP.NET Core advantages and disadvantages. ...

Read More
Best Free No-Code Mobile App Development Platforms

Best Free No-Code Mobile App Development Platforms

Sometimes there is a need for an app and no budget for custom development in a mobile app development company. Many small businesses and individual experts still need apps to promote their services. I...

Read More
Azure Service Bus in .NET Core: Communication between microservices

Azure Service Bus in .NET Core: Communication between microservices

The topic of microservices architecture has become increasingly popular over the last couple of years. The reason behind it lies in numerous advantages that the modular architectural style brings to t...

Read More
Asynchronous programming in Flutter

Asynchronous programming in Flutter

Building modern mobile apps is impossible without asynchronous code. Most of the tasks that an application has to perform, to one degree or another, require a long wait for the result of the operation...

Read More
Glide vs Picasso vs Fresco: Android Image Loaders Review

Glide vs Picasso vs Fresco: Android Image Loaders Review

It is almost impossible to find a commercial Android application that does not use images in its interface. Downloading a picture into the corresponding View, despite the seeming simplicity of the ope...

Read More
SQLite vs Realm vs ObjectBox: Complex data queries in Android databases

SQLite vs Realm vs ObjectBox: Complex data queries in Android databases

Development of a complex application is impossible without the use of databases that provide powerful functionality for storing, sorting and retrieving information. Their application in Android develo...

Read More
Monolithic vs Microservices Architecture for .NET

Monolithic vs Microservices Architecture for .NET

This article is an introduction to developing microservices-based applications and managing them. It describes architectural design and implementation approaches using .NET Core and Docker containers....

Read More
Best .NET CMS platforms

Best .NET CMS platforms

What is CMS? In today's world, the presence of a website is a must for almost every business. When you make a decision to create it, one of the early-stage questions will be whether to use an off-the...

Read More
Structured logging in third-party .NET logging frameworks

Structured logging in third-party .NET logging frameworks

Logging is an essential and valuable part of software development. It becomes like a ‘must-have’ thing in any library or application. Logging can help to find problems and issues on any step of so...

Read More
Azure Cache for Redis: Beginner’s Guide

Azure Cache for Redis: Beginner’s Guide

Applications and web services nowadays are the core of any business, so even small firms have their own sites or mobile apps. The latency that users experience to get some data profoundly impacts thei...

Read More
Best Open Source Mobile App Development Software

Best Open Source Mobile App Development Software

The usage of smartphones has increased the need to develop mobile applications. As well as a growing competition on the market of mobile application development has given rise to a variety of framewor...

Read More
ASP.NET Core SignalR Introduction

ASP.NET Core SignalR Introduction

ASP.NET Core SignalR is a library from Microsoft, which in particular provides developers with the ability to include real-time features into web applications. Although the first, which naturally come...

Read More
Vue.js Review: Pros & Cons, Comparison

Vue.js Review: Pros & Cons, Comparison

If you are a Front-end developer, sooner or later, you will be thinking about starting to learn a particular JS framework. At that moment, we would say, the fear of making the wrong choice kicks in. Y...

Read More
Kotlin Powered Android App: MVVM, Koin and Coroutines

Kotlin Powered Android App: MVVM, Koin and Coroutines

To build a high-quality application, one has to pay great attention to the app architecture, since its role is decisive. In fact, the most fundamental decisions that determine the structure and intera...

Read More
TOP 8 Mistakes when Working with Django ORM

TOP 8 Mistakes when Working with Django ORM

Although ORMs are very useful for developers, abstracting access to a database comes at a price. Developers who decide to go deep into the database will find that some things could have been made easi...

Read More
Your Guide to Sage SDK

Your Guide to Sage SDK

Sage is a system of management solutions automation for small and medium enterprises. It is used in such industries as accounting, payroll, manufacturing, distribution, sales, education, and finance. ...

Read More
Software Development Terms Vocabulary for Non-techies: Top-60 to Know

Software Development Terms Vocabulary for Non-techies: Top-60 to Know

Being a non-techie person in the tech world is getting harder and harder. Like that awkward moment when you’re talking to your development team and don’t get a single word even though you’re spe...

Read More
Best Web Development Frameworks

Best Web Development Frameworks

Web development trends have evolved over the years. The tools, techniques, and languages that were used a decade ago are no more popular now. And, same is the case with the web development frameworks ...

Read More
Reactive Programming in Swift (ReactiveX/RxSwift)

Reactive Programming in Swift (ReactiveX/RxSwift)

In this particular article we will try to answer such questions like: What is the reactive programming? What is the Functional Reactive Programming? What benefits we can get out of using Rx in our ap...

Read More
State in React.js and Why to Use It

State in React.js and Why to Use It

Are you curious about React and want to learn its tricks? Maybe you’ve tried tutorials in the past, but struggled to understand State core concepts? Maybe you’re looking for a framework for your p...

Read More
AWS vs Azure vs Google – Cloud Comparison

AWS vs Azure vs Google – Cloud Comparison

The popularity of cloud configurations usage instead of self-hosted infrastructures is growing fast during the past years. Choosing to move to the cloud, companies get an existing physical infrastruct...

Read More
NDepend  – .Net Code Review Tool

NDepend – .Net Code Review Tool

What Is Code Analysis? Probably everyone who is involved in software development understands how important code quality is. It affects how easy it is to maintain the code, understand it add new featu...

Read More
Azure Search Tutorial: First Steps and Basics

Azure Search Tutorial: First Steps and Basics

In the first part of the article, we briefly reviewed two popular search-as-a-services: Microsoft (MS) Azure Search and Elasticsearch. In this part, we will show in practice how to work with some comm...

Read More
Azure Search or Elasticsearch: What’s Best for Your Application?

Azure Search or Elasticsearch: What’s Best for Your Application?

For many applications and websites, which obviously are not designed only to represent your business, the search function is one of the most important tools. Search can be a primary tool for customer ...

Read More
Microsoft Azure Cognitive Services

Microsoft Azure Cognitive Services

Microsoft (MS) Azure is a cloud computing service provided by Microsoft, which counts over 600 services. In this article, we are going to talk about one of them - MS Azure Cognitive Services. What ar...

Read More
How Long Does it Take to Build an App?

How Long Does it Take to Build an App?

Mobile applications have already overtaken desktop and web apps, so nowadays businesses are becoming more interested in building their own mobile apps as the primary way to interact with customers...

Read More
.NET Core vs .NET Framework for Docker Containers

.NET Core vs .NET Framework for Docker Containers

Why Docker and what is it? Docker is becoming the de facto standard in the container industry and its popularity is growing steadily from day to day. According to Docker, over 3.5 million applicati...

Read More
First Steps in Machine Learning with Microsoft Azure. Part 2

First Steps in Machine Learning with Microsoft Azure. Part 2

The first part of this article brought out the example of creating a model, and familiarized us with the most important steps in ML: data preparation, selection of trait, model training (selection of ...

Read More
First Steps in Machine Learning with Microsoft Azure. Part 1

First Steps in Machine Learning with Microsoft Azure. Part 1

Machine learning is applied to a wide range of business tasks - from detecting frauds to selecting the target audience and product recommendations, as well as monitoring production in real time, analy...

Read More
Top Mobile App Building Platforms and Tools

Top Mobile App Building Platforms and Tools

Let’s be honest, mobile applications became an integral part of our life. Whether it be a mobile version of catalogs and sites, business gliders, social networks, educational applications or uti...

Read More
Android MVP Architecture: 4 Reasons to Use It

Android MVP Architecture: 4 Reasons to Use It

The flexibility of Android allows you to design application the way you feel comfortable. It gives developers both significant power to create great apps and issues with the difference in appr...

Read More
A mysterious blockchain and Redwerk’s practical experience with it

A mysterious blockchain and Redwerk’s practical experience with it

What is blockchain? In the recent time, the blockchain technology has become increasingly popular on the Internet. Unfortunately, not so many people understand what is it. Blockchain is a child of...

Read More
Typical Mistakes When Working with a Database in Ruby on Rails

Typical Mistakes When Working with a Database in Ruby on Rails

When we hear “Ruby”, we frequently associate it with “Ruby on Rails”. Rails is a very functional and popular framework that is widely used for building APIs and web-applications. Rails consist...

Read More
JNI: 3 Reasons Why We Love It

JNI: 3 Reasons Why We Love It

Mentioning JNI lots of programmers subconsciously experience some unexplainable fear. JNI looks suspiciously difficult, and at first glance its mechanism resembles magic. However, those who looked clo...

Read More
TDD vs BDD: Pros & Cons

TDD vs BDD: Pros & Cons

Within the last 12 years, our company has successfully realized dozens of projects, both big and small. During this time, development process has significantly revolutionized. Five years ago, the work...

Read More
Scala Play vs ASP.NET Web API – Web Frameworks Comparison

Scala Play vs ASP.NET Web API – Web Frameworks Comparison

Our company has been developing software for more than 12 years. And around a half of our projects are high-load multi-threaded distributed systems. Therefore, our developers use state-of-the-art tech...

Read More
5 Reasons to Love RxJava

5 Reasons to Love RxJava

Reactive Extensions (Rx) are a set of methods and interfaces that provide a rapid, easy to maintain and understand ways to solve Java developers problems. You got it right, Rx is a set of tools to hel...

Read More
Swift vs Objective-C. 10 Differences

Swift vs Objective-C. 10 Differences

On June 2nd, 2014, Apple unveiled a brand - new object-oriented programming language: Swift, a replacement for Objective-C, which had been up to that point the standard programming language for OS X a...

Read More
How to Crawl a Protected Website: In-Depth Look

How to Crawl a Protected Website: In-Depth Look

Web crawlers are programs for mass downloading and processing of Internet content. They are also often called “spiders,” “robots,” or even just “bots.” At its core, a crawler does the same...

Read More
Scala vs Java 8: 10 Important Differences

Scala vs Java 8: 10 Important Differences

Lots of Java developers love Scala and prefer it over Java either for new projects, components of existing Java projects or even performance-critical parts of existing Java modules. Thanks to that ...

Read More
The Drawbacks of Low-Fi Development or How to Recognize a Crap-Coder?

The Drawbacks of Low-Fi Development or How to Recognize a Crap-Coder?

There are lots of articles about the pros and cons of software outsourcing and using software development services instead of developing solutions in-house. We are not going to discuss this topic ...

Read More