Open in app

Sign in

Write

Sign in

Sanjayshiradwade
Sanjayshiradwade

5 Followers

Home

About

Sep 18

Understanding Amdahl’s Law: A Key to Efficient Parallel Computing

In the world of computing, faster is always better, right? Developers and system architects often look for ways to speed up software processes, and one of the most popular methods is parallel computing. While parallelism sounds like an excellent way to speed up code execution, it’s not a magic wand…

Golang

3 min read

Understanding Amdahl’s Law: A Key to Efficient Parallel Computing
Understanding Amdahl’s Law: A Key to Efficient Parallel Computing
Golang

3 min read


Sep 18

Mastering Data Organization in Go: A Deep Dive into Maps and Structs

Go, or Golang, is a statically typed, compiled language known for its simplicity and efficiency. Two essential data types that come in handy for data organization are maps and structs. While both can be used to group data, they serve different purposes and offer unique features. What is a Map? A map is a…

Go

3 min read

Mastering Data Organization in Go: A Deep Dive into Maps and Structs
Mastering Data Organization in Go: A Deep Dive into Maps and Structs
Go

3 min read


Sep 18

Composition Over Inheritance: A Banking Example in Golang

In software development, the principle of “Composition Over Inheritance” is often endorsed for creating more maintainable and flexible systems. While this principle is frequently discussed in the context of object-oriented programming, its wisdom is applicable across various programming paradigms. In this blog post, we’ll explore why you might choose Composition…

Go

3 min read

Composition Over Inheritance: A Banking Example in Golang
Composition Over Inheritance: A Banking Example in Golang
Go

3 min read


Sep 16

When to Use String over Rune in Go: The Case of Networking Protocols

Go’s string and rune types both provide distinct ways to manipulate and work with text. While rune is ideal for Unicode operations, using strings or bytes might be more appropriate for certain tasks. …

Golang

3 min read

When to Use String over Rune in Go: The Case of Networking Protocols
When to Use String over Rune in Go: The Case of Networking Protocols
Golang

3 min read


Sep 16

Building a Unicode-Aware Search Algorithm in Go

In the age of globalization, software frequently interacts with languages that contain special characters, accented vowels, and diverse scripts. A text search operation, which is seemingly straightforward when dealing with English text, can become quite challenging when multiple languages come into the picture. …

Golang

3 min read

Building a Unicode-Aware Search Algorithm in Go
Building a Unicode-Aware Search Algorithm in Go
Golang

3 min read


Sep 12

Secure Your Emails with Secure Communication Code (SCC): An Innovative Approach: A Golang Implementation

In the digital realm, security concerns are ever-present, especially when it comes to email communication. From phishing to unauthorized data breaches, the dangers are everywhere. While standard security protocols like Two-Factor Authentication (2FA) and One-Time Passwords (OTP) are effective, they aren’t foolproof. …

Golang

3 min read

Secure Your Emails with Secure Communication Code (SCC): An Innovative Approach: A Golang…
Secure Your Emails with Secure Communication Code (SCC): An Innovative Approach: A Golang…
Golang

3 min read


Sep 11

Embracing Golang Interfaces for Cleaner Code: A Comparative Study

Interfaces are one of the most powerful features of the Go programming language. They allow you to write code that is modular, extendable, and maintainable. In this blog post, we’ll examine an example that highlights the utility of interfaces in Go, particularly when compared to a non-interface approach. …

Golang

3 min read

Embracing Golang Interfaces for Cleaner Code: A Comparative Study
Embracing Golang Interfaces for Cleaner Code: A Comparative Study
Golang

3 min read

Sanjayshiradwade

Sanjayshiradwade

5 Followers

Software Engineer passionate about Backend Engineering. Linkedin: https://www.linkedin.com/in/sanjay-shiradwade-6183451b3/

Following
  • Aleksandr Gladkikh

    Aleksandr Gladkikh

  • Brian NQC

    Brian NQC

  • Hussein Nasser

    Hussein Nasser

  • Nina Pakshina

    Nina Pakshina

  • Piotr Jastrzebski

    Piotr Jastrzebski

See all (8)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams