Skip to content

Coding and Beyond

A software developer's blog.

Coding and Beyond

A software developer's blog.

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

Software Engineer’s Dilemma: Being Idealistic or Pragmatic

Suleyman Cabir Ataman 09/01/2026 No Comments

Software Engineering Azure Amazon Web Services Cloud Computing Containerization Intermediate

Concurrency vs. Parallelism: Why the Distinction Matters

Suleyman Cabir Ataman 17/08/2025 No Comments

Software Engineering Beginner TypeScript Node.js

Applying the Singleton Pattern in TypeScript

Suleyman Cabir Ataman 15/07/2025 No Comments

Software Engineering Intermediate Advanced Devops Coding Azure Amazon Web Services

Geo-Resilience in the Cloud: Active-Active vs Active-Passive Architectures

Suleyman Cabir Ataman 31/05/2025 No Comments

Amazon Web Services

Simple Patterns for Blue/Green Deployments on AWS ECS and Lambda

Suleyman Cabir Ataman 24/05/2025 No Comments

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

Advanced C# Software Engineering

Advanced C# Tips: Prefer for Loop Over foreach with Arrays

In C#, when you want to go through all the items in an array one by one, you can use either a for loop or a foreach loop. Both will…

Suleyman Cabir Ataman 29/10/2024
Advanced C# Software Engineering

Advanced C# Tips: Use readonly Modifier for Immutable Data

The readonly modifier in C# is a keyword applied to fields that should not change after the constructor for an object has completed. Using readonly indicates that the data is…

Suleyman Cabir Ataman 15/10/2024
Java Python Amazon Web Services C# Beginner JavaScript

How to Access AWS Secrets Manager Programmatically with C#, Java, Python and JavaScript

AWS Secrets Manager is a fully managed service that helps you easily store and retrieve credentials, API keys, and other sensitive data in a secure way. It integrates seamlessly with…

Suleyman Cabir Ataman 01/10/2024
Amazon Web Services TypeScript

Building an AWS Lambda API in TypeScript Using SAM and Express

Serverless development has become one of the most effective ways to build small, event-driven applications without managing infrastructure. When combined with TypeScript, AWS SAM (Serverless Application Model), and Express, it…

Suleyman Cabir Ataman 20/09/2024
Beginner Coding C/C++

Bedrock of Software – Part 3: The Influence of C on Modern Programming Languages

Welcome to the third part of our blog series, “C, Bedrock of Software.” In the first part, we explored the origins of C. In the first part, we discussed its…

Suleyman Cabir Ataman 17/09/2024
C# Software Engineering Advanced

Advanced C# Tips:Prefer Lazy Initialization for Rarely Used Objects

Lazy loading and eager loading are two contrasting approaches in managing how and when data is loaded into memory in programming, particularly relevant in the context of databases, data processing,…

Suleyman Cabir Ataman 10/09/2024
Programming Languages Advanced C# Software Engineering

Advanced C# Tips: Avoid Excessive Inlining of Methods

Inlining methods is a technique where the compiler replaces a method call with the actual method body’s code. While inlining can speed up your program by eliminating the overhead of…

Suleyman Cabir Ataman 03/09/2024
Intermediate Advanced C# Software Engineering

Advanced C# Tips: Using Array Segments Instead of Copying Arrays

Even though it is not a very popular C# tool, the ArraySegment<T> is quite old and it was introduced in .NET Framework 2.0, which was released in 2005. It is…

Suleyman Cabir Ataman 27/08/2024
Azure Amazon Web Services Cloud Computing Beginner

Introduction to Cloud Computing for Junior Developers and Testers

Cloud computing is a concept that every developer and tester should understand within software industry in 2020s. Whether you are just starting or changing your career; or preparing for a…

Suleyman Cabir Ataman 20/08/2024

Posts pagination

1 2 3 4 … 8

« Previous Page — Next Page »

You Missed

Coding Software Engineering

Software Engineer’s Dilemma: Being Idealistic or Pragmatic

Software Engineering Azure Amazon Web Services Cloud Computing Containerization Intermediate

Concurrency vs. Parallelism: Why the Distinction Matters

Software Engineering Beginner TypeScript Node.js

Applying the Singleton Pattern in TypeScript

Software Engineering Intermediate Advanced Devops Coding Azure Amazon Web Services

Geo-Resilience in the Cloud: Active-Active vs Active-Passive Architectures

Coding and Beyond

A software developer's blog.

Copyright © All rights reserved | Blogus by Themeansar.