Marko Zivanovic is a programmer, technologist, and one hell of a guy. He loves to learn new programming languages and enjoys long walks on the beach.| Marko Zivanovic
It’s 2 a.m. I’m halfway through a beer, sitting across from my good friend. We’ve done this many times, arguing about tech, late into the night, each trying to convince the other they’re wrong. Sometimes it’s about programming languages, sometimes about remote work, sometimes about who should’ve never been promoted.| Marko Zivanovic
After a long time, I once again stumbled upon the very popular article “Falsehoods Programmers Believe About Names”.| Marko Živanović
Setting and managing expectations is key for any team, especially in software development. Things run smoothly when everyone knows their roles and what’s expected of them. This is even more important for small to medium-sized businesses (SMBs) where resources are tight and every team member’s contribution counts.| Marko Živanović
Effective communication is the backbone of any successful team, and software development is no exception.|
High-performing developers are your most valuable asset, and you should treat them as such.|
If you keep the low performers in your organization longer than you should, you risk demoralizing the rest of the team, and the performance standard will degrade as long as you don’t rectify the situation.| Marko Živanović
“People are the company’s most valuable asset.” This sentence became a cliche, and unfortunately, it is hardly a positive one.| Marko Živanović
In small to medium-sized businesses (SMBs), the success of a software development project often hinges on the clarity of roles and responsibilities within the team.|
I was talking recently with two fellow engineers who are actively writing on their blogs and occasionally on social media.| Marko Živanović
When determining the approach to team setup and processes, it’s crucial to avoid adopting rules that are too large for your current size.| Marko Živanović
I probably (most definitely) sound like an old man yelling at a cloud, but if your work consists of many online meetings, try to plan so you have a stable internet connection and quiet surroundings during the meetings.|
It’s one of the trends that came with WFH being more accepted (hello, COVID, my (old) friend) in the workplace.|
You have the company, the vision, the product, and the plan to improve it and make it more feature rich.|
Considerate Digital Communication is the practice of using digital communication tools in a respectful and mindful manner that prioritizes the time, attention, and well-being of others.|
Do you want to try out a slightly different approach to meeting new people, sharing some knowledge, and learning something new yourself?|
There’s a chapter you can find in almost all technical books you’ll ever open.|
I was interviewing for a job recently, and I got asked what got me into coding.|
I was reading a book by Ashley Davis on bootstrapping microservices*, and at the beginning of the book, the author sums up his philosophy of development as:|
There’s a really annoying trend on social networks, where people will post an update only to ask for more followers, or likes (or whatever the term for upping the imaginary reputation number is).|
Chance is you got here because your pair of cool-looking headphones are dead, or the LED is blinking in a way that is not documented.|
Raise your hand if you’ve recently read or heard any variation of the following three sentences:|
For some time now, I have wanted to set up a blog using a static site generator.|
Hi, my name is Marko Živanović. I’m a software developer currently living in Germany.|
Is the glass half-empty or half-full? Know that one? The former depicts the views of our pessimist and the latter of our optimist on the state of the glass which volume is 50% occupied by some hypothetical liquid.|
I recently read a short blog post titled Saying the Difficult Things.|
Bombarded with an endless stream of content to consume, the majority often skips longer publications.|
Reading debt (also known as bookmark debt or Ctrl-D compulsion) is a concept in casual web browsing that reflects the implied cost of additional bookmark organization and undesirable future reading.|
It’s all fun and games until someone loses an eye. Likewise, it’s all fun and games until someone loses access to their private and/or business data because they trusted it to someone else.|
As consumers are increasingly aware of the privacy issues on the modern web, that trend has opened up space for some interesting privacy-friendly tools to help you charge your business.|
Chances are that you’re here because you did something stupid. You locked yourself out of your EC2 instance somehow.|
I had the privilege and sometimes the burden of interviewing dozens of developers in some of the companies I worked for previously.|
Many people are currently facing unemployment or have already been laid off.|
No, this isn’t another article crapping all over AI and babbling about our AI overlords replacing us at the top of the food chain.| Marko Živanović