Javascript is full of options. And over the years, I have found myself running through the same problems over and over again and solving them each time using a slightly improved method over the last one. In this post, I am sharing my experience with a set of the most popular NodeJS frameworks.
Continue readingDo you need a Computer Science Degree?
As Software Development is becoming more accessible through internet media, I see more and more places on the Internet with people asking, “Do I really need a Software Engineering (or Computer Science) Degree in order to get a job in the Industry?”.
Continue readingMicroservices: Have you thought this through?
Regardless of the traction that microservices architectures have, there are technical areas and essential matters that you should take into consideration before developing in a microservices structure.
Goodbye iOS… Hello Web development
The last year has been one hell of a year for me.
After 8 years of full time iOS development and 11 years of developing for Apple devices, I decided to move on to something new, that I have been planning for longer that I was willing to admit.
Continue readingSpeed up NodeJS server-side development with Webpack 4 + HMR.
When webpack 4.0 came out, I decided to migrate my codebase implementing webpack for the frontend to webpack 4.0. One thing I hadn’t invested time to do however, is to enable HMR in my backend code. I have a project that takes approx 30 seconds to start up, mainly because of babel transpiling my whole… Continue reading
8 months with Texture (a.k.a. AsyncDisplayKit)
I have to admit that I love React & React Native. I began using React in 2014, and React Native in 2016. I loved RN not because of its cross-platform mechanics, but for its pragmatic approach when designing user interfaces and its ability to componentize a screen. A component can have its own state, and if the… Continue reading
Working for personal projects without burning out
There are some among us who just can’t sit tight, and feel the urge to create something on their own. Most of the time this ‘something’ will end up never seeing the light of day. It has happened to me, I assume that this is the case for everyone else. This happens mostly because of… Continue reading
DevLog: How I created my first AR NodeJS-backed web service
A few years ago, a client of mine had an idea about an application that would leverage augmented reality features to play videos on top of images that would be featured into pages of his Greek news magazine.
On software dogmas
I love coding. I don’t care about the language I use, or the technology. I care about solving difficult problems, about creating something from nothing. I grew up believing that software is philosophy, knowledge, way of thinking. I still do. However, I have to admit that based on the things I have seen since I started working in… Continue reading
React Native Navigation
I have been trying to find a good navigation library for a project I have undertaken, and I have been looking into numerous frameworks the last few days. Although I have been able to find some decent frameworks, I haven’t still found the best library for navigating i inside a React Native application. So I decided to… Continue reading