Open in app

Sign In

Write

Sign In

Mert Akkaya
Mert Akkaya

83 Followers

Home

About

Jun 21, 2022

Stoic Habits of a Software Developer — Part 2

If you haven’t read the first part here’s the link. Do not overthink! I’ll start this one with my favorite quote from Seneca. We suffer more often in imagination that in reality. I believe we’ve all had phrases that come to our minds long after exiting an argument (especially losing)…

Stoicism

4 min read

Stoic Habits of a Software Developer — Part 2
Stoic Habits of a Software Developer — Part 2
Stoicism

4 min read


Jan 2, 2022

How to Destroy Code Review Processes?

Edit: Folks, this article is written in a sarcastic way. All of the advice below of course lists red flags of code review processes. There are already lots of Best-Practice articles about the topic. Please use this one to check if you match any of the items and fix yourself. …

Code Review

3 min read

How to Destroy Code Review Processes?
How to Destroy Code Review Processes?
Code Review

3 min read


Published in FAUN Publication

·Oct 26, 2021

Chaos Engineering

Halloween is coming. Of course, the main concept is fear nowadays. And I, as a Software Engineer, have a couple of scary sentences. Deadlines, bugs, performance failures, memory leaks, network problems, DNS problems, my god DNS problems, “yeah we can’t rollback because the DB is already being manipulated” errors, “Oh…

Chaos Engineering

3 min read

Chaos Engineering
Chaos Engineering
Chaos Engineering

3 min read


Oct 8, 2021

Essentials of Team Building — Part 1

Part 1 — Being aware of the group development stages Tuckman’s stages of group development is a great framework to address people issues. Tuckman introduced 4 stages that are mandatory to develop an effective group of people. The 4 stages are Forming, Storming, Norming, and Performing. For a leader, I believe the easiest phase is Forming. Since everyone is new…

Team Building

3 min read

Essentials of Team Building — Part 1
Essentials of Team Building — Part 1
Team Building

3 min read


Jun 25, 2021

Advanced Testing Tips in Go

If you haven’t looked yet please take a look at the 5 Testing Tips in Go post. I will try to list more testing functions and concepts here. Test Caches Go creates and uses caching for build ing and test ing. If nothing has changed in your program Go does not wait…

Testing

3 min read

Advanced Testing Tips in Go
Advanced Testing Tips in Go
Testing

3 min read


Apr 8, 2021

Narcissism of small differences & Software development

As Sigmund Freud stated in 1917, communities with adjoining territories and close relationships are especially likely to engage in feuds and mutual ridicule because of hypersensitivity to details of differentiation. Humans are tended to think themselves as unique and self. So, in the environments, especially they’re likely to each other…

Software Development

3 min read

Narcissism of small differences & Software development
Narcissism of small differences & Software development
Software Development

3 min read


Mar 24, 2021

Deadly Sins of Secure Coding

Pride — We’re already behind X, it is not possible to attack this application. It’s great to have trust boundaries. It’s great to be inside a trusted network or being behind a well configured security device. It’s one of the core elements of Secure By Design. But it’s never enough…

Secure Coding

3 min read

Deadly Sins of Secure Coding
Deadly Sins of Secure Coding
Secure Coding

3 min read


Published in Star Gazers

·Feb 22, 2021

5 Testing Tips in Go

Before saying anything about tests in Go, I must say that, there are already some great posts on the internet about testing in Go, written earlier. …

Software Testing

3 min read

5 Testing Tips in Go
5 Testing Tips in Go
Software Testing

3 min read


Feb 16, 2021

Cargo Cult on Software Engineering

As human beings, we tend to repeat things that have made us successful in the past. We think we’ll get similar results when we remake those things that activate our brain’s reward zone. …

Cargo Cult

2 min read

Cargo Cult on Software Engineering
Cargo Cult on Software Engineering
Cargo Cult

2 min read


Jan 5, 2021

Project Exxen and 5 Whys Principle

Exxen project, a Turkish online broadcasting platform, was recently launched. As both the expectations of the people from the project and the popularity of the project are quite high, the platform was met with great interest and was examined as soon as it opened. It seems that the project was…

5 Whys

3 min read

Project Exxen and 5 Whys Principle
Project Exxen and 5 Whys Principle
5 Whys

3 min read

Mert Akkaya

Mert Akkaya

83 Followers

Software Developer https://linkedin.com/in/mertak/

Following
  • Avalanche

    Avalanche

  • Ben "The Hosk" Hosking

    Ben "The Hosk" Hosking

  • Gizem Saruhan

    Gizem Saruhan

  • Tinyman

    Tinyman

  • Fazıl İşler

    Fazıl İşler

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech