Categories

ORM tools
Application Development
Omer Faruk Koran

The Role of Object-Relational Mapping (ORM) in Modern Application Development

Object-Relational Mapping (ORM) is a programming technique used to convert data between incompatible systems. ORMs allow developers to interact with a database using the programming language’s objects, rather than writing complex SQL queries. This simplifies CRUD operations and provides an abstraction layer over the database, making development easier and more maintainable.

Read More »
Secure Password Storage
Application Development
Omer Faruk Koran

Secure Password Storage – Basics to Human Behavior

It is more important than ever to protect user data from cyberattacks today. As we addressed in the article “How to Protect Your Data Against Cyberattacks,” many strategies, including securing networks, using firewalls, and employing encryption, are essential to ensuring data protection. Although these techniques provide a comprehensive approach to cybersecurity, one important component is frequently missed. It is the secure storage of user passwords.

Read More »
Github Actions Important Features
Application Development
Yavuz Baytemur

Important Features of GitHub Actions

GitHub Actions play an important role in automating software development processes and optimizing CI/CD (Continuous Integration and Continuous Deployment) workflows. In this article, we will go beyond the commonly known features of GitHub Actions. We focus on its advanced functionalities that most developers have not fully explored yet.

Read More »
Cookies and local storage
Application Development
Emir C.

Cookies and Local Storage: Technical Insights and GDPR Compliance

Cookies and Local Storage are two important technologies in web development. Cookies are small text files saved in the user’s browser. Websites generally use cookies to manage user sessions, store user preferences, and track user activity. On the other hand, local storage is a solution by modern browsers that can store larger data sets. These two technologies are indispensable for improving the user experience and increasing the functionality of websites.

Read More »
Data Protection Standarts
Application Development
Yavuz Baytemur

Data Protection Standards

Today, data protection security and information safety are strategically important in every sector. With the development of technology, protecting data requires a more complex and multi-layered approach against cybersecurity threats. Therefore, data protection standards and frameworks guide organizations to handle this challenging task.

Read More »
pm2-systemd
Application Development
Yavuz Baytemur

Ensuring Node.js Uptime with Automatic Restart on Server Reboot

One common challenge DevOps practitioners face is dealing with server restarts. Server restarts due to system updates, hardware issues, or planned maintenance. And if this disruption is not managed properly, it can disrupt the availability of applications. In this article you will find how to automatically start a Node.js backend application using systemd via PM2.

Read More »
react hooks and actions
Application Development
Fatih Özkan

React 19: Exploring New React Hooks and Actions

“React” is a JavaScript library developed by Facebook for building user interfaces. ReactJS is one of the most popular UI libraries in the front-end development world. It enhances the interactive and dynamic features of web applications. React follows a component-based approach.

Read More »
NoSQL Databases_Mysoly
Application Development
Emrullah Çelik

NoSQL Databases

NoSQL databases have emerged as a powerful solution for organizations looking to manage large and complex data sets. With their flexible, scalable, and high-performing architecture, NoSQL databases offer a more cost-effective alternative to traditional relational databases.

Read More »