Logo

Hi, I'm İlyas Akın, a senior full-stack web developer.

Crafting code at Kuika Software ✨

Blog

Maximizing Impact: The Strategic Advantage(s) of Feature Phasing

When we think about a feature, we tend to think of it as a whole. Every single detail we can think of at the moment. And, more often than not, we get lost in the details. That detail is usually the mo...

·medium.com

How to keep your motivation high as a software developer

As software developers, maintaining high motivation is crucial for our productivity. Given the repetitive nature of our everyday work, it’s easy to experience a decline in motivation, leading to occas...

·medium.com

I switched to NeoVim entirely; here is why

Before I started using NeoVim, I was using both VSCode and IntelliJ. Yes, I used both of them at the same time. VSCode had some missing features that IntelliJ had, and, IntelliJ had some missing featu...

·medium.com

The benefits and drawbacks of using TypeScript over JavaScript

JavaScript is a popular programming language that is widely used for web development, mobile development, and more. It is a dynamic, interpreted language that is easy to learn and has a large, active...

·medium.com

3 Random JavaScript Tips You Should Apply In Your Project

It doesn’t mean you need to store everything in your store because you are using a store. Let me give some examples to make this clear;You should store these in your store; currencies, countries, the...

·medium.com

4 Non-obvious Things to do When Starting a Project

In every project after T amount of time, we say ‘Aaah, how are we going to refactor all these codes now?’. It’s only natural to happen in the lifecycle of a project. We can’t prevent those moments fro...

·medium.com

Generic Loading Service Solution for Vue 3

As developers, we all underestimate how complex can be to manage loaders in a web application.While the good old setting boolean method works, it becomes redundant and insufficient fast when requireme...

·medium.com

5 Useful VSCode Extensions to use in 2022

Dependency Analytics is a simple extension that helps you to make sure your project’s dependencies do not have any known vulnerabilities using Snyk under the hood. It also checks your dependencies’ li...

·medium.com

Node-RED is bad for your enterprise-grade services.

We use Node-RED (v1.3.4) for microservice-like services at my company.Here are some thoughts on Node-RED:It’s no secret that Node-RED GUI is not an IDE. And, of course, it is not meant to be an IDE. T...

·medium.com

You should learn UI/UX as a front-end developer

UI/UX is often overlooked by front-end developers. It’s a whole different discipline, yet very close to front-end development since the front-end developer is the one that makes the design well... wor...

·medium.com