About Me

Who Am I

Hello, I'm Uğur AKÇIL

In various companies, I have worked as a software developer, designer, and software trainer, as well as a manager or chief. Throughout my career, I've also gained experience in server installation and management, software and software security consulting, sales and marketing, department and project management, and digital advertising. Artificial intelligence, data science, blockchain, and genetic programming are some of my specific interests.

I work on many projects of diverse sizes with my software team. We offer software development and consulting services in Germany, France, England, and Turkey.

Location:

Istanbul, Turkey

What Can I Do?

Some of the Topics We Can Work On

Blog

Recent Posts

Here, I have conveyed some of the topics that I find interesting and that are not easily explained on the internet in a fluent manner, or some of my experiences with the interesting mistakes I have come across. You can follow me on social media to be informed about the latest developments in the software world with my articles in different channels and languages.

Fixing Detached HEAD & Lost Commits After a Wrong Checkout (VS Code / Git): A Step-by-Step Recovery Guide Fixing Detached HEAD & Lost Commits After a Wrong Checkout (VS Code / Git): A Step-by-Step Recovery Guide
Programming #Git #Gitlab #Github

Fixing Detached HEAD & Lost Commits After a Wrong Checkout (VS Code / Git): A Step-by-Step Recovery Guide

5 February 2026 Thursday

This guide explains how “detached HEAD” happens (often after checking out origin/main in VS Code) and why commits seem to disappear. You’ll learn a reliable recovery workflow using reflog, reset, force-with-lease, and cherry-pick, with a full real-world case study.

Ubuntu FileZilla Invisible Filenames, Sliding Text Problem - Error (Solution) Ubuntu FileZilla Invisible Filenames, Sliding Text Problem - Error (Solution)
Programming #Ubuntu

Ubuntu FileZilla Invisible Filenames, Sliding Text Problem - Error (Solution)

5 February 2026 Thursday

You connect to the server, everything seems fine, but wait—what is this mess? The file list looks like a puzzle. Text is overlapping, filenames are missing, and you’re basically clicking into the void just to see what’s there. New Ubuntu, old habits, and yet another compatibility issue. Here is how to fix this nonsense in 2 minutes.

PHP MySQLi vs PDO: A Complete Guide to Secure CRUD Operations PHP MySQLi vs PDO: A Complete Guide to Secure CRUD Operations
Programming #Php

PHP MySQLi vs PDO: A Complete Guide to Secure CRUD Operations

5 February 2026 Thursday

When working with PHP and MySQL, two primary approaches exist for database operations: MySQLi and PDO. While both are viable, they differ in terms of features, security, and scalability. In this article, we’ll dive into both, show practical CRUD examples, and discuss why PDO is often the preferred choice for modern applications.

Get A Quote

Submit Your Project

Get A Quote

If you want to work with a professional and experienced person or team for your needs such as software development, web design, mobile app, project bug fixing, UI/UX, and back-end coding, you've come to the right place. Give us some details about your project and send it to us and we'll offer the most suitable work schedule and price quote for you.