Categories

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
CI/CD - Automation
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 »
pm2-systemd
CI/CD - Automation
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 »
PostgreSQL and Indexing
Application Development
Emir C.

PostgreSQL and Indexing

Explore the power of PostgreSQL indexing in this comprehensive guide. Learn the basics, discover how indexing enhances performance, and delve into practical examples, including Sequelize integration. Uncover the nuances of choosing and implementing indexes for optimal database efficiency.

Read More »