Oramind

Christos Sotiriou

About

Christos Sotiriou

Professional Software Architect, with specialization on containerized server side environments and iOS. 12 years on App Development, 5 years on the server side. Developed / led high-profile and innovative projects. Read More…

  • Home
  • About
  • Blog
  • Public CV

Using three of the top NodeJS Web REST API Frameworks

posted in Uncategorized on September 30, 2019 by Christos Sotiriou 0 Comments

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 reading →

Do you need a Computer Science Degree?

posted in Blog on July 23, 2019 by Christos Sotiriou 0 Comments

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 reading →

Microservices: Have you thought this through?

posted in Blog on June 9, 2019 by Christos Sotiriou 0 Comments

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

posted in Blog on August 24, 2018 by Christos Sotiriou 0 Comments

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 reading →

Speed up NodeJS server-side development with Webpack 4 + HMR.

posted in Blog on March 16, 2018 by Christos Sotiriou 0 Comments

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)

posted in Blog on October 11, 2017 by Christos Sotiriou 0 Comments

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

posted in Blog on August 6, 2017 by Christos Sotiriou 0 Comments

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

posted in Blog on March 4, 2017 by Christos Sotiriou 0 Comments

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

posted in Blog on December 18, 2016 by Christos Sotiriou 0 Comments

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

posted in Blog on October 29, 2016 by Christos Sotiriou 5 Comments

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 →

← Older posts

Twitter

Christos SotiriouFollow

Christos Sotiriou
Retweet on TwitterChristos Sotiriou Retweeted
chris_herdChris Herd@chris_herd·
29 Nov

Remote work benefits I never considered:

💄less time/money on makeup
🍻no after-work expectations
🍔Save a fortune on lunches
🚗family only needs one car
📢feel heard by colleagues
👔no expensive uniforms
🚸get kids from school
🤮avoid sick people
🩲pants optional

What else?

Reply on Twitter 1200344830972440577Retweet on Twitter 1200344830972440577847Like on Twitter 12003448309724405775248Twitter 1200344830972440577
oramindChristos Sotiriou@oramind·
17 Nov

Played #Rage2 for PS4, amazing gameplay, good graphics. Near the end I stumbled across a (known for some months!) bug which renders the final mission inactive. Now I'm stuck and can't finish the game. Ever. Since players have already reported it, shouldn't this be fixed already?

Reply on Twitter 1196180828801384450Retweet on Twitter 1196180828801384450Like on Twitter 1196180828801384450Twitter 1196180828801384450
oramindChristos Sotiriou@oramind·
13 Nov

Many thanks to the @QuarkusIO team for their great work on Quarkus, and their help in bringing the DXL to the next level!

QuarkusIO@QuarkusIO

Read how Vodafone Greece is replacing Spring Boot with Quarkus #supersonic #subatomic #Java #Kubernetes-Native #serverless https://t.co/DDOmJVSkCJ

Reply on Twitter 1194701736159719424Retweet on Twitter 11947017361597194246Like on Twitter 119470173615971942415Twitter 1194701736159719424
Retweet on TwitterChristos Sotiriou Retweeted
QuarkusIOQuarkusIO@QuarkusIO·
6 Nov

The #Supersonic #Subatomic #Java singularity is expanding! Announcing Quarkus 1.0.
42 releases, 8 months of community participation, 177 rockstar contributors, leading up to Quarkus 1.0. Cross the event horizon, be part of the Quarkus universe! - https://t.co/00pPTzaSuU

Reply on Twitter 1192111618240471042Retweet on Twitter 1192111618240471042343Like on Twitter 1192111618240471042488Twitter 1192111618240471042
oramindChristos Sotiriou@oramind·
26 Oct

“Why Cutting Costs is Expensive: How $9/Hour Software Engineers Cost Boeing Billions” by Eric Elliott https://t.co/ZBNUJNYU2q

Reply on Twitter 1188134598959681537Retweet on Twitter 1188134598959681537Like on Twitter 1188134598959681537Twitter 1188134598959681537
Load More...