Skip to content

Coding and Beyond

A software developer's blog.

  • Home
  • Article Series
    • Architectural Design Patterns
    • Advanced C# Tips
    • C – Bedrock of Software
  • About
  • Contact

Category Beginner

  • Home
  • Archive by category "Beginner"
03/02/2024

PHP: The All Times Survivor

By Suleyman Cabir Ataman in Coding, Web Development, Beginner, Intermediate Tag Web Development, PHP, Java, Backend

Whenever a major improvement happens in web technology, whenever a new framework or a language is introduced in the web development market, PHP's death is declared immediately. I have been…

Read More

21/01/2024

React vs. Angular: Choosing the Right Framework in 2024

By Suleyman Cabir Ataman in Beginner, Intermediate, Angular, React, Web Development Tag Angular, JavaScript, Front-end Frameworks, SPA, React, Web Development

"Angular or React?" has been one of the most important questions in software development for the last decade. As a developer who had worked in full-stack fashion for a long…

Read More

11/11/2023

Rust: A Modern Time Challenger to C++

By Suleyman Cabir Ataman in Beginner, Coding, C/C++, Programming Languages Tag Backend, Programming Languages, Rust, C++

For developers of my generation, C++ was the go-to language. It was everywhere, especially when you needed to write code that is fast, efficient and object oriented. C++ gave us…

Read More

04/11/2023

Go Language: A Modern Take on System Programming

By Suleyman Cabir Ataman in Beginner, Go, Coding, Programming Languages Tag Programming Languages, Golang

Today, I want to talk about a new generation language which gains ground among developers. Go also popularly known as Golang, an open-source programming language created at Google by Robert…

Read More

11/10/2023

On Azure Functions and Serverless

By Suleyman Cabir Ataman in Cloud Computing, Azure, Beginner, C# Tag Backend, RESTFul, C#, Software Architecture, Microservices, Cloud Computing, Event-Driven Systetms, Serverless

There's no shortage of tools and technologies to make developers' lives easier In the world of cloud computing, and one such offering comes from Microsoft which is Azure Functions. Here,…

Read More

04/10/2023

SOLID Principles: The Basics of Good Software Design

By Suleyman Cabir Ataman in Beginner, Software Engineering Tag SOLID Priciples, Software Architecture, Software Engineering

Even though my purpose is publishing ever green content in this blog, it is not easy to write about such a broader topic. Due to my recent interview process, I…

Read More

20/09/2023

NextJS: Frontend Sneaking into Backend

By Suleyman Cabir Ataman in React, Beginner, Intermediate Tag Front-end Frameworks, React

As web-based applications become more sophisticated, frontend and backend lines gets blur. One such example of this change is NextJS. NextJS is a framework that enables React applications to render…

Read More

12/09/2023

The Cheapest Way to Host a Static Website on AWS (S3 + CloudFront + Route 53 + HTTPS)

By Suleyman Cabir Ataman in Amazon Web Services, Beginner Tag AWS, AWS Lambda

When you want to publish a simple static site lets say a blog, portfolio, documentation page or landing page, you often don’t need a full server. What you do need…

Read More

05/09/2023

Redux vs. useContext: Navigating the State Management Maze

By Suleyman Cabir Ataman in React, Web Development, Beginner, Intermediate, Coding Tag JavaScript, Front-end Frameworks, React, Redux

Every developer knows that the software engineering isn't just about writing code. It's about creating efficient, maintainable, and scalable systems. A critical part of that journey, especially in React, is…

Read More

Posts pagination

1 2 3 4

Article Series

Architectural Design Patterns

Advanced C# Tips

C - Bedrock of Software

Categories

  • Level
    • Beginner
    • Intermediate
    • Advanced
  • Programming Languages
    • C/C++
    • C#
    • Go
    • Java
    • Python
    • TypeScript
  • Databases
    • NoSQL
  • Cloud Computing
    • Amazon Web Services
    • Azure
    • Containerization
  • Web Development
    • Angular
    • React
    • Node.js
  • Software Engineering
  • Testing

Search

Proudly powered by WordPress | Theme: SpicePress by SpiceThemes