-
Continue readingWe are super excited today to announce Django Prose; an open source project we have been working on for a while in LOGIC. Django Prose makes it extremely easy to work with rich-text content in Django, our web framework of choice. Let’s take a deeper look into this.
-
Continue readingThis is a special day. We are extremely excited today to launch Vaulty, along with its first subscription offering “Vaulty Personal”. Vaulty is the easiest way to receive end-to-end encrypted sensitive information.
-
Continue readingA couple of months ago I ran into an issue with a car I rented, that quite much resembled a regular situation in software.
-
Continue readingFor the last few years I take considerable vacation every August — 2 weeks minimum. It helps me relax, rejuvenate and think.
-
Continue readingGetting distracted by the very same tools you use to do your job in your every day work is really new to our species. Our brain has been developed for hundreds of years with non-intrusive tools. The pen and paper on an architects office, would never pop up a notification to let you know about their new versions. Neither would the hammer in a blacksmith’s workshop. On the other side though, we are getting constant “update notifications” from our own tools, when we work. These notifications are the exact distractions that is the arch enemy of focus in creativity. We are not and should never get used to that.
-
Continue readingWe are thrilled to announce that we are looking to hire a Web Developer at LOGIC. LOGIC is the company through which Antonis and I are pursuing exciting projects.
-
Continue readingA few weeks ago I ordered a cab through an app to get me back to my hotel from a visit at a friend’s house in London. Two peculiar things happened at this moment. First, the driver pretended to pick me up and then completed the ride immediately, so they could get the minimum £4 tariff — I will not deal with this right now. Next, the app charged me an additional £15 “technology fee” — that is what I want to talk about.
-
Continue readingWe are excited to announce that we are looking to hire a Junior Web Developer at LOGIC, the new company through which Antonis and I are pursuing some exciting new projects.
-
Continue readingA whole lot of things happen at work these days — mostly good ones. As a result, I need to take more and more decisions day by day and the fear of decision fatigue can always creep in.
-
Continue readingI ‘ve been asked a lot by colleagues and friends about the way I manage to stay focused and productive in the long run. This is a really tough question and I am sure that people out there use a great variety of techniques to accomplish this. Personally speaking, I follow a dead simple pattern.
-
Continue readingReact Hooks were officially released in February of 2019 and since then the frontend world has started changing rapidly. Other popular JavaScript frameworks such as VueJS are moving also to a more functional approach as we can see here so the future seems bright for Hooks.
-
Continue readingIn 2019 React is moving fast to concurrent rendering era. This change will be a massive boost for client-side apps and will help frontend engineers to tackle slow performance bottlenecks.
-
Continue readingConsistency can easily become our friend or our foe. Being consistent is extremely hard but this is what it keeps us away from fulfilling our goals and our dreams eventually. Who said that this is easy right?
-
Continue readingI love the idea of the minimum viable product. Identifying what is absolutely necessary for launching a new viable product and building it timely with discipline within a tight timeframe is a virtue.
-
Continue readingI tend to listen and read really a lot about the meaning of React Hooks and how they help us to win the fight against evil classes that tend to pollute our codebase and blah blah blah. So guess what? This is a big lie.
-
Continue readingThere is this postmodern motivational advice that I seriously despise; “Surround yourself with people better than you”. What disgusts me more about it, is how it cultivates parasitic personalities and camouflaged egocentrism. Fuck that!
-
Continue readingIn 2019 even more and more companies are willing to hire remote employees in order to attract the best possible talent and reduce office costs. On the other hand people seek for new career opportunities worldwide because of this option. That said remote working flourishes and everyone wants to take advantage of this.
-
Continue readingRecently I had a discussion with a colleague of mine about procedures and code reviewing and i realised 2 really important things. The first is that code reviewing is priceless and extremely beneficial but only if we follow some principles and we keep everything transparent. On the contrary, code reviewing can become a really painful process and ruin teams collaboration and relationships, if we do it wrong.
-
Continue readingA fundamental skill in software development is realising when you have to relinquish control and actually doing it.
-
Continue readingYesterday I witnessed impolite behavior by an xterm.js contributor. The issue started when they voluntarily opened up a Pull Request that we were skeptical about accepting.
-
Continue readingEvery so often, I see developers getting excited about something new that just came up. This can be anything from a new machine learning tool to a front-end framework, containers, lambdas etc.
-
Continue readingIt’s been lots of years since I found any new app and enjoyed using it.
-
Continue readingLately, I have been thinking a lot about how things can go wrong when creating a user interface.
-
Continue readingIn May 2017 I bought a couple of tickets for a Premier League game from a very popular ticket selling website. The tickets were not delivered in time, because I didn’t include my flat number in the delivery address, so I missed the game.
-
Continue readingLet’s get straight to the point; choose an SQL database for your web application. I think I can’t make my self clearer.
-
Continue readingAnyone who has ever contributed code in a collaborative software project, had hard time doing so at some point.
-
Continue readingWelcome to The State of Progress, a blog that hosts only pragmatic and timeless articles on developing and managing software.