logo

My fear of publishing

/ Opinion

Here’s a funny story: I have around 70 unpublished articles in various stages of evolution — from only an outline and a title all the way to fully fledged articles. I also have four book ideas out of which two are almost done, five or so courses that are fully outlined as well as a host of product ideas. Now, I’m not saying all of them are good. I’m not the first or the last person with a highly active brain.

Read more →

Blasphemy! Multiple microservices, shared database.

/ Opinion

Here are some of my thoughts on microservices. It’s a small rant, but if you bare with me, you’ll also get some value from it. We’ve come to believe that some microservices rules are set in stone. The microservices cargo-cult is getting bigger and bigger. You need to have 30 services and each of them should be no bigger than a couple of functions. You shouldn’t use a single database for multiple services.

Read more →

Harsh Truths I Learned As a Junior Developer

/ Opinion

A lot of mixed feelings may grow on you while working as a junior developer. You have the choice of feeling powerless and less smarter than your peers or full of energy and desire to learn from people who know more than you do. You can look at others, compare yourself to them and grow frustrated, or look up to them and strive to become a better version of yourself.

Read more →

Here’s Why We Just Can't Agree on One JavaScript Framework

/ Quora / Opinion / JavaScript

Indeed! Why can’t we just get along and use one single JavaScript framework? Or two!? Here’s what I think about this situation that a lot of people consider a problem. I think it’s a huge opportunity, actually! This whole disagreement is actually one of the things that made JavaScript so popular! What follows is a dichotomy between two world views on the same topic. Part 1: The Pessimistic View There is a lot of personal preference involved, along with ignorance, hype and superficiality.

Read more →

Here's why your software developers are delivering so slow.

/ Opinion / Software Development

So here’s the deal. I started listening to some podcasts related to content marketing and social media, since I want to up my game a bit. One of the things that bothered me the most is the continuous bickering of the podcast hosts about how they avoid to go to developers because it always takes a lot of time to get stuff done with devs. So I thought I would write an article detailing the struggles of developers when they get “work” that’s supposed to be ready yesterday.

Read more →

The ultimate list of articles on the JavaScript frameworks to learn in 2018

/ Opinion

Another clickbait title from yours truly. But you already got here, so stick around. This is all over the Internet! Which JavaScript frameworks should you learn in 2018? Top JavaScript Frameworks & Topics to Learn in 2017 Best JavaScript Frameworks To Learn in 2017 Top JavaScript Libraries & Tech to Learn in 2018 I’m so confused, what JS framework should I learn? Top JavaScript Frameworks & Topics to Learn in 2017

Read more →

What is your story of going from zero to hero and changing your life completely in the face of failure?

/ Opinion

I saw an answer request for the following question, on Quora. What is your story of going from zero to hero, and changing your life completely in the face of faliure? I though about it for a while. It seemed shallow. Someone was looking for nice stories to feed their procrastinating, motivation-searching, lazy ego. Then I thought some more. I remembered something Jordan Peterson mentioned, related to Carl Jung : If you can’t figure out a person’s motivations from the conversation, look at the outcome and infer their motivations.

Read more →

I'm learning Go

/ Opinion / Coding Stories

I’ve been trying to make time to learn Go since 2015. I’ve been on and off with it, tried various resources, hacked on a couple of projects, but I still don’t have the confidence necessary to work on real-life projects and put Go on my CV. For the past couple of months I’ve been working with a company that does blockchain projects. Due to the specific requirements of ICOs and crypto exchanges, the need for more structure and predictability from the language/platform has become increasingly obvious.

Read more →

Can I learn React.js if I don't know JavaScript?

I receive a notification from Quora. Someone had asked me to answer this question. At first, I was tempted to give the “Learn the language basics and then go for libraries” sermon. But I stood and thought for a moment. Since the time I used to obsessively preach that, I went through a lot of teams, mindsets and technology stacks. I saw that neither the teams or the businesses needed people who were experts at language fundamentals.

Read more →

The quality paradox in software products

/ Opinion / Software Development

While working as a software developer I’ve been more or less accused of: “focusing too much on quality”, “polishing too much”, “overanalysing”, “not letting work go”, or “lacking in commitment”. As you can tell, by reading the previous sentence, the level of crap in the statements tends to rise towards the end, culminating with crap project managers utter after 4 failed sprints — hail SCRUM! I ended up calling myself a software over-engineer, to set expectations from the start.

Read more →
Copyright (c) 2023 Adrian Oprea. All rights reserved.