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"
12/11/2024

Bedrock of Software – Part 4: Operating Systems Written in C

By Suleyman Cabir Ataman in Beginner, Coding Tag C Programming Language, History of Programming, Linux, Android, IOS, Unix, Programming Languages, System Programming

In the previous posts, we explored how C laid the groundwork for modern programming languages and shaped the software landscape. We've looked at C’s influence on languages and traced its…

Read More

01/10/2024

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

By Suleyman Cabir Ataman in Java, Python, Amazon Web Services, C#, Beginner, JavaScript Tag AWS, Cloud Computing, Java, Security, .NET, .NET Core, Python, dotnet, JavaScript, C#

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…

Read More

17/09/2024

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

By Suleyman Cabir Ataman in Beginner, Coding, C/C++ Tag JavaScript, C#, PHP, Java, Rust, C++

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…

Read More

20/08/2024

Introduction to Cloud Computing for Junior Developers and Testers

By Suleyman Cabir Ataman in Cloud Computing, Beginner, Azure, Amazon Web Services Tag AWS, Cloud Computing, Interview Preperation

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…

Read More

06/08/2024

Bedrock of Software – Part 2: C and Unix – A Symbiotic Relationship

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

The best way to describe the relationship between C and Unix will be mutual evolution. Both were developed at Bell Labs and each played a unique role in the other's…

Read More

02/07/2024

Bedrock of Software – Part 1: The Origins of C

By Suleyman Cabir Ataman in Beginner, Coding, C/C++, Programming Languages Tag C Programming Language, History of Programming

In the world of software engineering, there is a constant change. Anything we learn has a potential to get redundant just in a matter of years. A lot of languages,…

Read More

03/06/2024

Containerizing a React App with Docker

By Suleyman Cabir Ataman in Beginner, React, Containerization, Web Development, Cloud Computing Tag React, Web Development, Docker, Cloud Computing, Dockerfile

Containerization became one of the recent trends in software development technology, because of its advantages with deployment and scalability and it is not for the first time I am writing…

Read More

16/05/2024

The Concept of Stateful and Stateless Applications

By Suleyman Cabir Ataman in Software Engineering, Cloud Computing, Beginner Tag Docker, Stateful, Stateless

We often hear the terms "stateful" and "stateless". Understanding these concepts has a critical importance since it is one of the most essential questions when designing and architecting software applications.…

Read More

06/05/2024

Building a Basic Node.js App with TypeScript: A Practical Introduction

By Suleyman Cabir Ataman in Beginner, JavaScript, TypeScript, Node.js, Coding Tag JavaScript, Node.js, TypeScript, Step by Step

This is one of our practical posts. In this post, we will be writing a minimal server with Node.js and TypeScript. This is one of the most effective ways to…

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