Burak Boduroğlu

Burak Boduroğlu @burakboduroglu

About: Hey there! I'm Burak Boduroğlu a Software Engineer with a BSc in Computer Engineering and an MSc in Astronautical Engineering.

Location:
Remote
Joined:
Jun 10, 2023

Burak Boduroğlu
articles - 23 total

5 Golden Rules to Improve Code Quality in Java: SOLID Principles

SOLID refers to five fundamental principles used in software design. These principles ensure that...

Learn More 7 0Mar 26

Diamond Problem in Java? How to fix it?

In Java, the Diamond Problem is an issue that arises due to multiple inheritance. When a class...

Learn More 5 0Mar 22

Interface vs Abstract Class?

Interface: An interface is a structure that defines only the signatures (method...

Learn More 9 0Mar 22

How to Dockerize Your Next.js App: A Step-by-Step Guide

In this blog post, I'll show you how to Dockerize a Next.js app using Docker and Docker Compose....

Learn More 11 0Jan 23

Let's take a quick look at Drizzle ORM

Drizzle ORM Crash Course Burak Boduroğlu ・ Jan 14 ...

Learn More 5 0Jan 14

Drizzle ORM Crash Course

Introduction Drizzle ORM is a simple, lightwiegt ORM for TypeScript. It is designed to be...

Learn More 12 3Jan 14

SOLID Design Principles and Design Patterns with Examples

Today we will talk about SOLID principles and design patterns. These are the most important concepts...

Learn More 38 1Aug 7 '24

React Query Crash Post

React Query is a library that provides a way to fetch, cache and update data in your React...

Learn More 9 0Jul 4 '24

Prisma Part 1: Your Easy Tutorial to Set up Prisma

Introducing Prisma ORM – the amazing tool that makes managing your databases super easy. In this blog...

Learn More 19 0Mar 29 '24

What is Machine Learning?

Machine learning is a subset of artificial intelligence (AI) that focuses on the development of...

Learn More 6 7Jan 1 '24

Behind the Scenes: Exploring Powerful Backend Frameworks

Contents 📖 Django Express Ruby on Rails Flask Spring Boot Laravel ASP.NET...

Learn More 15 0Nov 19 '23

Building the Future: A Beginner's Guide to Software Development

Advertisement. 📢🚀 This is an advertisement. Support me by purchasing or simply sharing it...

Learn More 6 1Nov 16 '23

Hibernate Cheat Sheet

📃 JPA Hibernate Annotations @Entity : This annotation is used to mark a class...

Learn More 38 2Nov 12 '23

Spring Boot Cheat Sheet

🌱 Spring Annotations @Repository : Class Level Annotation It can reach the...

Learn More 199 0Nov 12 '23

Regular Expressions Cheat Sheet PART - 1

Regular expressions are a powerful tool for matching patterns in text. This blog post will introduce...

Learn More 9 2Aug 30 '23

Data Structures - Part 1: Everything You Need to Know About Arrays

This blog post part 1 of a series of blog posts on data structures. In this blog post, we will be...

Learn More 8 1Aug 5 '23

Dockerizing a Node.js App: A Comprehensive Guide for Easy Deployment🐋

Dockerizing a Node.js app is a useful technique that allows you to package your application and its...

Learn More 95 3Jul 14 '23

Boost Your Programming Efficiency: Essential Tools for Success ⚙️

In the world of programming, having the right tools at your disposal can make a world of difference....

Learn More 29 0Jun 21 '23

Building a Node.js Server Without Using Express.js🐤

Step-1️⃣ Initialize an npm (Node Package Manager) Project Open your terminal or command...

Learn More 28 3Jun 20 '23

A-Z: MongoDB Cheat Sheet🌱

Contents 📖 Definitions MongoDB Shell Commands Thank You References My Other...

Learn More 369 26Jun 20 '23

Understanding CORS and Same Origin Policy in Web Security🚨

In the realm of web security and browser safety, two essential concepts play a significant role:...

Learn More 22 2Jun 13 '23

JS Guide: Map, Reduce, Filter and forEach Methods

Post Topics Describes of these methods Examples of these methods In JavaScript,...

Learn More 17 0Jun 11 '23

A-Z: Git Cheat Sheet🔥

New Post 🆕 Boost Your Programming Efficiency: Essential Tools for Success ⚙️ ...

Learn More 13 0Jun 10 '23