<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Milica's blog]]></title><description><![CDATA[Articles about tech, marketing, and personal opinions about everything in between those worlds.]]></description><link>https://mmaksimovic.dev</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1571301765654/1WW21IuMF.png</url><title>Milica&apos;s blog</title><link>https://mmaksimovic.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 01:59:56 GMT</lastBuildDate><atom:link href="https://mmaksimovic.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How to find a safe and inclusive work environment]]></title><description><![CDATA[This post is for everyone who ticks off any diversity boxes and is trying to find a safe and inclusive workspace. During the past few years, I’ve changed a few jobs and identified which red flags and green lights to look for.
Perform a screening of t...]]></description><link>https://mmaksimovic.dev/how-to-find-a-safe-and-inclusive-work-environment</link><guid isPermaLink="true">https://mmaksimovic.dev/how-to-find-a-safe-and-inclusive-work-environment</guid><category><![CDATA[womenwhocode]]></category><category><![CDATA[WomenInTech]]></category><category><![CDATA[Career]]></category><category><![CDATA[Diversity]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Thu, 09 Jan 2025 18:17:26 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1736446479804/88b01177-d836-415c-91e2-7d5d4247e9cc.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This post is for everyone who ticks off any diversity boxes and is trying to find a safe and inclusive workspace. During the past few years, I’ve changed a few jobs and identified which red flags and green lights to look for.</p>
<h3 id="heading-perform-a-screening-of-the-company-you-want-to-work-with"><strong>Perform a screening of the company you want to work with</strong></h3>
<p>Hiring is a two-way street. Your employers have a detailed screening process, but you need to have one as well. These are my main steps:</p>
<ul>
<li><p>Look for a diversity page</p>
</li>
<li><p>Look at their about page - are there any women? POC? LGBTQ members?</p>
</li>
<li><p>What are their values?</p>
</li>
<li><p>Read reviews on Glassdoor/LinkedIn</p>
</li>
</ul>
<p>These are all simple steps that can speak volumes. I’ve been falsely informed during interviews, and I blame myself for not fact-checking some things beforehand. You need to make sure that the people you will work with have the same values as you do, otherwise, you won’t be as excited about working there.</p>
<h3 id="heading-check-the-vibe-of-the-company"><strong>Check the vibe of the company</strong></h3>
<p>Make sure to prepare a list of questions to ask before any interview. Don’t be afraid of asking questions and making sure that the people you will work with are the right match for you. Evaluate your potential manager. Sure, we all need money to survive, but making money is difficult when you don’t work with people you actually want to work with.</p>
<ul>
<li><p>Ask them about their management style. Top to bottom, or flat? How do they organize work? Make sure that the “fast-paced environment” you’re joining isn’t a synonym for “we make people burn out and quit”.</p>
</li>
<li><p>Make sure you understand why they are hiring for that role. Is it a new position or did someone leave? If someone left, why?</p>
</li>
<li><p>Discover whether and how they support career growth.</p>
</li>
<li><p>Mentorship vs Management – what style do they practice? Are you going to have someone who will own your career growth?</p>
</li>
<li><p>Ask them about their anti-discriminatory practices. How do they handle difficult situations at work?</p>
</li>
</ul>
<h3 id="heading-can-your-future-manager-actually-manage-you"><strong>Can your future manager actually manage you?</strong></h3>
<p>This is more of a problem in a smaller company or a startup, but it was one of the biggest problems I’ve experienced. Sometimes, your manager doesn’t really understand your job. Sometimes, hiring is a task they’ve been given by someone else. Sometimes founders themselves want to hire someone to own part of the work they don’t know how to handle. The question is, can you handle them?</p>
<ul>
<li><p>Check whether you’d be comfortable having your interviewer as your manager. Are they really more senior than you? Or did they just land in that position?</p>
</li>
<li><p>Ask them about the projects and try to figure out what makes your manager happy at that company.</p>
</li>
<li><p>Try to understand how the collaboration process goes in the team and between multiple teams.</p>
</li>
<li><p>Check how they’d support your career growth. Do they need a screw or a toolbox? Will they actually encourage your growth or will they try to keep you in the same spot for as long as they can because of their business needs?</p>
</li>
</ul>
<p>If you don’t have a good manager, you’re not going to have a great time at that place.</p>
<h3 id="heading-how-to-make-your-existing-workplace-more-inclusive"><strong>How to make your existing workplace more inclusive?</strong></h3>
<p>I was the first openly queer employee in quite a few companies. Definitely the first Serbian one in 99% of them 🤣. Sometimes the people who hired me didn’t know how to make the job ad or the company stand out more to the LGBTQ+ community. They didn't know how to communicate that they are accepting of people with different backgrounds or cultures. After all, you have to start from somewhere. Sometimes, HR people really need our help and guidance, and I was always eager to help when people approached me. I was involved in making a diversity page for my existing company. They didn’t know what I was looking at during the interview process, but once me and other colleagues spoke up, the management team listened. They also made gender-neutral job ads and improved the tone of voice in future job listings. Here are some ideas on how you can help:</p>
<ul>
<li><p>Start a group that can discuss these issues and raise them with the People team. Offer them your help. Sometimes people aren’t sure what to do when they aren’t a minority member.</p>
</li>
<li><p>Offer help with making the diversity page.</p>
</li>
<li><p>Make sure to share women-only job boards and LGBTQ+ boards with the recruitment team.</p>
</li>
</ul>
<h3 id="heading-lets-make-the-workplace-a-better-place-for-all"><strong>Let’s make the workplace a better place for all</strong></h3>
<p>Finding a safe and inclusive environment at these times may seem like an unlikely chance, but you need to be aware that you bring your full self to the table, so it is crucial to screen the company that is screening you.</p>
<p>If you are already in a good spot, teach the rest of the team how to attract more people who might tick off any diversity boxes. Sometimes we need to be the ones who can signal to others that there are good spots out there.</p>
<p><em>P.S. This post was originally written for Elpha, a platform for women in tech that is about to shut down. I decided to save the post by republishing it over here.</em></p>
]]></content:encoded></item><item><title><![CDATA[On Breaking Habits]]></title><description><![CDATA[All of us have our regular morning routine. Habits and routines keep us grounded, make the day a bit more predictable, and help us prepare to face the rest of the day. However, if we want to keep moving forward, some habits need to get replaced with ...]]></description><link>https://mmaksimovic.dev/on-breaking-habits</link><guid isPermaLink="true">https://mmaksimovic.dev/on-breaking-habits</guid><category><![CDATA[Twitter]]></category><category><![CDATA[Mastodon]]></category><category><![CDATA[opinion pieces]]></category><category><![CDATA[opinion]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Mon, 21 Nov 2022 19:59:09 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1669058454209/pU8ToUpLm.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>All of us have our regular morning routine. Habits and routines keep us grounded, make the day a bit more predictable, and help us prepare to face the rest of the day. However, if we want to keep moving forward, some habits need to get replaced with new ones.</p>
<p>In my case, some of the routines I have are great, some of them I know I need to change, most of them are neutral. My morning routine hasn't changed a lot over the years. Getting up, walking the dog (that's relatively new), making some food &amp; coffee, reading the news, and then getting to work.</p>
<h2 id="heading-twitter-was-a-huge-part-of-my-life">Twitter was a huge part of my life</h2>
<p>I have recently realized that one of my biggest habits was scrolling and posting on Twitter. I have officially been a Twitter fan since August 2010. I never gave it much thought, but Twitter was my online journal where I was allowed to register incognito and express myself without the fear of being "discovered" or stigmatized by the people from my hometown. I was just another queer kid living in a tiny town. </p>
<p>Twitter was a platform that allowed me to have my voice and connect with others without any fear. They were much less pushy than Facebook who really wanted us to register with our full names. At the age of 18, I wasn't comfortable with sharing my thoughts with just about everyone who knew me. </p>
<p>Then, when I was at uni, Twitter became my diary and random thought collector. I was able to have short and witty conversations with other people who were looking for a fun way to use their breaks from everyday life. I have to admit, I even met a few dates on it. Everything revolved around discussions, and connecting with like-minded people.</p>
<h2 id="heading-understanding-twitter-as-a-platform">Understanding Twitter as a platform</h2>
<p>Until I started working, I never asked myself how Twitter worked. I didn't understand what their business model was, among other things. I never really cared, until I heard that saying - "If you're not paying for it, you're the goods." Ads were pushing revenue on Twitter. Honestly, I was completely ok with that, as long as they kept running.</p>
<p>I got to know more about their mission as a platform, and I honestly admired how they as a company influenced the WebDev space. They were doing amazing stuff, and their solutions were helpful to other developers across the globe. </p>
<h2 id="heading-change-of-plans">Change of plans</h2>
<p>When the rich kid took over.... I was appalled by his behaviour and the way he treated his workers. I was sure that someone would take him down since his actions are obviously hurting and damaging the company he paid 44B for. </p>
<p>As a Serbian citizen who has seen a decent pile of political 💩, I have to say that this has politics stench all over it. I'm pretty sure he's not doing this on a whim, but rather pushing someone else's agenda. Over the years, Twitter has been the place for many political activists to speak up. They were protected, and they were valued. Today, they are not.</p>
<h2 id="heading-breaking-the-habit-and-moving-to-mastodon">Breaking the habit and moving to Mastodon</h2>
<p>Today, I am grateful that Twitter allowed me to have a voice, but after all these new changes, I know that my voice needs to move to another place. I no longer want to be one of the people who would enable the entitled white guy to continue behaving the way he behaves and getting richer by exploiting and mistreating others. </p>
<p>Yes, freedom of speech is important, but so are human lives, and decent human values. I don't see those being present on the platform anymore.</p>
<p>Starting this week you can read my thoughts on stuff around tech and my dog <a target="_blank" href="https://hachyderm.io/@milica_m">on Mastodon</a>. Let's connect there and let's make the future better by breaking bad habits. That's the only way for us as a society to grow and improve.</p>
]]></content:encoded></item><item><title><![CDATA[Don't Offer Me a Job That Requires Me To Relocate]]></title><description><![CDATA[I live in Serbia, and I've moved around the country multiple times. I went from the central part where I've lived for 19 years, then to the south for 5.5 years, and then moved north. I've been living in Novi Sad for 7 years now and I'm still as much ...]]></description><link>https://mmaksimovic.dev/dont-offer-me-a-job-that-requires-me-to-relocate</link><guid isPermaLink="true">https://mmaksimovic.dev/dont-offer-me-a-job-that-requires-me-to-relocate</guid><category><![CDATA[Startups]]></category><category><![CDATA[workathome]]></category><category><![CDATA[freelance]]></category><category><![CDATA[General Programming]]></category><category><![CDATA[General Advice]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Sun, 27 Mar 2022 12:51:11 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1648381948312/KMDHiVFC-.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I live in Serbia, and I've moved around the country multiple times. I went from the central part where I've lived for 19 years, then to the south for 5.5 years, and then moved north. I've been living in Novi Sad for 7 years now and I'm still as much in love with this place as I was when I first moved here.</p>
<p>Here's a bit of my background and reasons why I've decided to pursue fully remote jobs only and refuse to relocate for any job-related reasons. I'm writing this post as I have been declining job offers that required me to relocate, and some people couldn't believe that I don't want to move away from Serbia and move to a more advanced European country. </p>
<p><img src="https://c.tenor.com/s9AYTPK2q_UAAAAC/how-about-no-sloth.gif" alt /></p>
<h2 id="heading-list-of-reasons-why-im-not-relocating-again">List of Reasons Why I'm Not Relocating Again</h2>
<p>I'll start off with a basic list of reasons, and then I'll share my full relocation story. I've talked to some people who believe that they can just offer a lot of money and relocation perks to their job candidates, as that is the best way to build a strong on-premise team.</p>
<p>Hopefully, this list will show them why they're wrong and why they may lose global talent potential.</p>
<ol>
<li>Every time you move some personal relationships break. I really need the support of my family and friends and don't want to compromise those again.</li>
<li>Why would I move to a place where I'd have to spend a bigger chunk of my salary on the basic costs of living?</li>
<li>Work takes 40 hours of my time per week. Why is the job you're offering more important than 40+ hours I have for myself and my life priorities?  </li>
<li>I'm more productive while working from home than when I'm in an office.</li>
<li>I don't want to waste my time commuting.</li>
<li>I have no intentions to struggle with the bureaucracy of any other country, Serbia is hell in that sense, I don't need a new one.</li>
<li>I'm perfectly fine with earning as much as I do online, I don't need your amazing relocation perks.</li>
<li>Please don't assume that everything in Serbia is a pile of 💩 on fire.</li>
</ol>
<p>This sums it up. Here's the rest of my story 👇</p>
<h2 id="heading-moving-to-study">Moving To Study</h2>
<p>In 2011, I was 19 at the time when I moved away from my hometown, really excited and extremely happy. I had finally left a place that was extremely small, where everyone knew each other, and which was limiting my personal growth. </p>
<p>In order for me to study English, which was my biggest passion at the time, I had to leave behind my family, dogs, and replace my house with a small room in an apartment that was good enough for its purpose. I had one task, to improve my English as much as I can and graduate.</p>
<p>My social life was amazing as I was meeting my peers and connecting with new people all the time. I didn't have to worry much about my family, things were a bit rough financially, but it was a standard Serbian story.</p>
<p>Fast forward to 2016. I'm still trying to get a degree, but I'm not very successful at it. I was struggling with balancing between my job and my studies. I had been working as a full-time English language teacher in one of the online schools that operated in Asia. I had to support myself financially, but that was hindering me to dedicate more time to finish all the courses.</p>
<p>I was also getting increasingly annoyed by that profession, and part of the reason why I didn't try harder to get a degree was the fact that I didn't want to pursue teaching anymore. I also wanted to work as a translator, but after some time I realized that translating isn't as exciting and as challenging, nor did it pay off as much. </p>
<h2 id="heading-relocating-because-of-a-job">Relocating Because of a Job</h2>
<p>After some mental health struggles, I've finally accepted that the English language is not my biggest passion anymore and that I wanted to explore something that was always interesting as well - tech. </p>
<p>I wanted to learn how to maintain Linux servers and started reading a lot of books and attending free courses about it. Then, my best friend forwarded me a job ad that changed my life. It was a Technical Editor position. My love for the written word met my love for learning more about tech! It was a perfect match. I was successfully moving from one stage to another, and then in the final stage, I realized that although they were open for remote work, it was a position that required me to move to Novi Sad.</p>
<p>I have to admit that I wasn't putting down a list of pros and cons. I had to make a big change in my life and open myself to new possibilities. My friends were extremely supportive, my family was concerned, and my partner at the time was angry and broke up with me before I even got the job. </p>
<p><img src="https://c.tenor.com/Mf-XYGoZ_hYAAAAC/zorica-markovic.gif" alt /></p>
<h2 id="heading-briefly-leaving-novi-sad">Briefly Leaving Novi Sad</h2>
<p>After almost 2 years in Novi Sad, I got a really attractive job offer. This time I did make a list of pros and cons. The reality was that my social life in Novi Sad wasn't that amazing and that my job wasn't making me as happy as it did anymore. I needed a change, again. </p>
<p>At this point in time, I was also getting increasingly conscious of how "far" I was from my family, and it was easier for me to go to my hometown from Belgrade than from Novi Sad. I was relocating because of better professional growth opportunities, social life, and the hope that my family would come over more often.</p>
<p>I moved to Belgrade and 2 weeks later started dating someone from Novi Sad. Yes, my life is a telenovela sometimes.</p>
<p>Then, I started realizing the cons of living in Belgrade. The town is way busier than Novi Sad, I spent more than an hour in traffic every day which is even amazing for Belgrade standards. I was again spending a lot of time in Novi Sad during weekends to recharge as I hated the open offices in Belgrade and the overall Belgrade vibe. One thing lead to another and I decided to get back to Novi Sad.</p>
<h2 id="heading-getting-back-to-novi-sad">Getting Back to Novi Sad</h2>
<p>This was the first time I worked remotely full-time. I had to figure out some paperwork stuff and make sure I have a proper office corner. <a target="_blank" href="https://mmaksimovic.dev/to-remote-or-not-to-remote-that-is-the-question">There's more to being able to work remotely</a>, but that's not the topic of this post.</p>
<p>At this time I decided to rearrange my life priorities and question a lot of decisions I've made. After some difficult family events, I accepted that as much as I hate some parts of Serbian culture, that's also who I am. Family and friends come first, work comes second. </p>
<p>I don't want to be in a position where I can't just hop into my car and drive home when an emergency occurs. My family does not include only me, my partner, and our dog, but it also extends to my family and her family. </p>
<p>Overall, Novi Sad makes a lot of sense as well. It's more affordable than Belgrade, has a much more laid-back vibe, and it's easier for me to plan out my day and do multiple things in a single day.</p>
<p>What really pisses me off is when people assume that everything and everyone in Serbia is bad. The truth is that a lot of things that revolve around the government need to be improved, but as long as I'm able to support myself through remote work, I'm not lagging behind anything in my life. I'm happy, I'm independent, I'm surrounded by the people I love. Relocating may bring more $, but that won't bring me more happiness.</p>
<h2 id="heading-relocating-is-hard">Relocating is Hard</h2>
<p>I'm not saying that people shouldn't move around and hunt for better life opportunities, but I'm trying to say that $ isn't the only factor to think about when making such life decisions. Employers these days seem to forget that different people have different needs and that not everyone agrees with the hustle culture. Some of us just want to have a regular life. </p>
]]></content:encoded></item><item><title><![CDATA[Taking Apart Top of the Marketing Funnel]]></title><description><![CDATA[The marketing funnel or conversion/purchase funnel is a well-known marketing model that content marketers are familiar with and use in some shape or form. 
What I want to talk about in this post are multiple levels of the first part of the funnel and...]]></description><link>https://mmaksimovic.dev/taking-apart-top-of-the-marketing-funnel</link><guid isPermaLink="true">https://mmaksimovic.dev/taking-apart-top-of-the-marketing-funnel</guid><category><![CDATA[SaaS]]></category><category><![CDATA[content]]></category><category><![CDATA[marketing]]></category><category><![CDATA[Startups]]></category><category><![CDATA[#growth]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Tue, 15 Mar 2022 07:52:44 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1647278838321/giZue0VuD.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The marketing funnel or conversion/purchase funnel is a well-known marketing model that content marketers are familiar with and use in some shape or form. </p>
<p>What I want to talk about in this post are multiple levels of the first part of the funnel and how to organize your blog content in such a way that you lead more people to the middle of it. If you're a SaaS content marketer, read on 😀</p>
<h2 id="heading-starting-with-the-basics">Starting with the basics</h2>
<p>Here's our basic model:</p>
<p><img src="https://www.skyword.com/wp-content/uploads/2020/09/marketing-funnel-b2c-b2b-copy.png?x11917" alt="Basic funnel" /></p>
<p>The first stage or the awareness stage talks about searching for information. </p>
<p>If you're into B2B SaaS, you may want to look at it from the perspective of <a target="_blank" href="https://www.slideshare.net/dmc500hats/startup-metrics-for-pirates-long-version">Pirate Metrics</a>. In that AAARRR case, you'll need to have the Acquisition phase in mind. </p>
<p>Regardless of the metric model you're used to, the principles I'll write about remain the same. The purpose of the top of the funnel content is to reach enough people and get them to explore other pages deeper in the funnel, e.g. Features/Case studies/Docs/Pricing.</p>
<h2 id="heading-getting-started-with-content-just-start-your-blog">Getting started with content? Just start your blog!</h2>
<p>After reading so much about the theory of the customer journey and the marketing funnel, you may think that you need more than just a few things to start your content marketing journey. The truth is that the earlier you start, the better. </p>
<p>In reality, you can accomplish a lot of things with blog content only, without organizing webinars, preparing case studies, or doing podcasts. You can drive your customers through all the stages effectively if you understand your audience well enough.</p>
<p>The core of an effective content marketing strategy is an efficient blog that pushes content on a weekly basis, and everything else is nice to have. You don't need to grow your newsletter in the first week of your content marketing journey. <a target="_blank" href="https://pagespeed.web.dev/">Make sure you have a performant blog</a>, and add things around it over time. </p>
<h2 id="heading-multiple-stages-of-the-top-of-the-funnel">Multiple stages of the Top of the Funnel</h2>
<p>One of the most common mistakes people in content make is that they produce general content for their target audience and consider that to be enough to cover the top of the funnel. From there, they go heavily into mid-funnel stuff and expect potential buyers to follow them. </p>
<p>How I see the top of the funnel is a bit different. I'd split it into 3 parts:</p>
<ol>
<li>Absolute top of the funnel</li>
<li>Top of the funnel</li>
<li>Almost middle of the funnel</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1647185452641/BbUrdClwE.png" alt="Screen Shot 2022-03-13 at 16.30.29.png" /></p>
<h3 id="heading-absolute-top-of-the-funnel">Absolute top of the funnel</h3>
<p>I've noticed that people tend to push a lot of the content in this area. Anything that would be of interest to their audience, they want to have it covered on their blog. However, this is a really big net to cast, and you may reach a lot of potential customers with it, but guiding them down the funnel may be more difficult.</p>
<p>These topics are often very generic and covered by thousands before. </p>
<p>To speak in examples, if you are working on a SaaS that's being used by developers, you'd want to write about "New ways of using Git".</p>
<p>This may be a topic of interest for any developer out there since <a target="_blank" href="https://www.nobledesktop.com/learn/git/what-is-git">Git is a tool</a> used by all types of developers worldwide. Since it's so far-fetched from your product, it's highly likely that the reader will just be interested in what you have to say there and that they will just drop off from your website without any desire to learn more about you and your service. </p>
<p>Another reason why so many marketers start here is because it's very easy to find people who can write about these topics. They don't need to be experts in this field, only good researchers.</p>
<p>I tend not to publish any blog posts in this area unless I spot some potential in the topic or if <a target="_blank" href="https://blog.appsignal.com/2020/06/24/git-is-about-communication.html">they come from our team members</a>.</p>
<h3 id="heading-top-of-the-funnel">Top of the funnel</h3>
<p>This is a sweet spot where you'd want to write about things that your customers are thinking about while using your product, or before looking for services you're providing. For this stage, think about various clusters of topics that in one way or another touch your product.</p>
<p>For example, if you are working for <a target="_blank" href="https://www.appsignal.com/">a SaaS that offers performance and error monitoring</a> (like I do), write about performance issues in such a way that your potential user would be delighted. <a target="_blank" href="https://blog.appsignal.com/2022/02/02/use-streams-to-build-high-performing-nodejs-applications.html">Here's an example post</a>.</p>
<p>Find people who are experienced in their fields and let them share their knowledge with your readers and existing customers. Don't try to get generic content writers to produce content, find a consultant, or any other expert, and invest in them. These people don't need to know how your product works, they just need to be a type of person who could use your product and has extensive background working in that specific field.</p>
<p>If you look at how these topics perform, you'll notice that you'll get more people to explore your website after reading them.</p>
<p>Mind you, in this stage, you should not drop any mentions of your product, that is for the next stage.</p>
<h3 id="heading-almost-middle-of-the-funnel">Almost middle of the funnel</h3>
<p>In this stage you want to have a topic that is:</p>
<ul>
<li>Very close to the service you're providing</li>
<li>Beneficial to people who don't use your product as well as to those who do</li>
<li>Showcasing your product in action</li>
</ul>
<p>For example, in case your product provides developers with some important metrics (like AppSignal), you can write about those metrics in general and manual ways of getting them as well as what they mean. In the last part of the post, show what those metrics look like in the product itself. <a target="_blank" href="https://blog.appsignal.com/2021/09/15/cpu-steal-time-a-crucial-metric-for-cloud-servers-and-vms.html">Here's an example post</a>.</p>
<p>The best way to get people interested in your product is to get to them in a stage where they have the issues your product is solving and also showcase your product in a non-pushy way. </p>
<p>For these posts, you need someone from the team to either write the post themselves or help the external author with it. In some cases, you can even give sponsored accounts to the external authors, and as they explore your product, they can propose article ideas on their own. </p>
<h2 id="heading-rounding-off">Rounding off</h2>
<p>Here's a rough summary of the points above:</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1647277858065/kuWFUQvsp.png" alt="Screen Shot 2022-03-14 at 18.10.48.png" /></p>
<p>From my experience, balancing between the second and the third stage brings the most benefits for your top-of-the-funnel strategy. To measure this, go to:</p>
<p>Google Analytics -&gt; Behavior -&gt; All pages -&gt; Blog post you want to inspect -&gt; Navigation summary </p>
<p>and look at the next steps from those pages. Where are your readers going to? Your homepage? Nice work 😁</p>
<p>Pro tip: To make these clicks visible for all the posts you've published, find yourself a data analyst who can generate those reports for you.</p>
<p>Thanks for reading!</p>
]]></content:encoded></item><item><title><![CDATA[Difficult Things About Difficult Discussions at Work]]></title><description><![CDATA[I'm writing this post for those who struggle with discussing social/political or any other sensitive topics within their workspaces. Placing a ban on discussions is not the right approach. Instead, let's teach people on how to have deep, meaningful, ...]]></description><link>https://mmaksimovic.dev/difficult-things-about-difficult-discussions-at-work</link><guid isPermaLink="true">https://mmaksimovic.dev/difficult-things-about-difficult-discussions-at-work</guid><category><![CDATA[work]]></category><category><![CDATA[personal]]></category><category><![CDATA[learning]]></category><category><![CDATA[#growth]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Wed, 28 Apr 2021 14:38:27 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1619620535135/67UNyXhY9.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I'm writing this post for those who struggle with discussing social/political or any other sensitive topics within their workspaces. Placing a ban on discussions is not the right approach. Instead, let's teach people on how to have deep, meaningful, and respectful discussions.</p>
<p>I'm obviously inspired by the <a target="_blank" href="https://www.theverge.com/2021/4/27/22406673/basecamp-political-speech-policy-controversy">whole Basecamp thing</a>. The one thing we’re not seeing is the tone of the internal communication about difficult things. We just see how they decided to handle it. </p>
<p>Just to be clear, I'm all up for diversity and against most of the steps Jason and David decided to take. </p>
<h2 id="you-need-to-be-open-for-discussion">You need to be open for discussion</h2>
<p>Drawing from my past experiences, there have been times when I was taking part in sensitive discussions. The most difficult thing when discussing things you’re sensitive about or feel strongly about is not to dismiss the other side. Having a meaningful discussion is very different from having a heated argument.</p>
<p>Polarisation, and looking at things as being either black or white isn’t helpful. It’s really easy to call out people for their behavior, and if the tone is accusative or aggressive, they start playing defense…. and then there’s no conversation.</p>
<h2 id="how-to-approach-people">How to approach people</h2>
<p>I honestly believe that once you approach people in a calm manner, without being accusative, and try to understand why they do some things the way they do, and get them to see another perspective is the way to grow. For both parties. But both parties have to be open to challenging their own views.</p>
<p>It’s easy to approach someone and say “That’s wrong”. Instead, “Hey, can you help me understand why you [think this, did that, you name it]?”</p>
<h2 id="postponing-the-discussion-is-also-ok">Postponing the discussion is also ok</h2>
<p>There are days when the topic we care deeply about makes us too emotional and we instinctively “defend” our position. It’s crucial to recognize those moments and retreat, because hot-headed people can’t have a meaningful discussion. It also takes away a lot of energy.</p>
<p>In some instances, the other party may be too emotional as well. It's important to take that into consideration, and voice that you have nothing against them, and that you're just interested in learning about their perspective and understanding them better. If that doesn't help, postpone the conversation or just back away. </p>
<h2 id="opinions-can-change">Opinions can change</h2>
<p>To end it with some personal examples:</p>
<ul>
<li><p>It took me years to figure out that the person I had so many heated arguments about LGBT rights and to whom I stopped talking to was struggling to come out. A couple of years ago that one approached me and actually apologized and thanked me for talking openly about some stuff on my FB account.</p>
</li>
<li><p>It also took me years to fully accept myself. This is why I also get why there are others who struggle to understand me or understand the struggles I face in my daily life.</p>
</li>
</ul>
<p>Understand that people can grow and change their opinions, and that some people just view the world differently. It's all ok as long as we're all being respectful and not harming others in any way. </p>
<p>Things are <s>never</s> rarely black and white.</p>
]]></content:encoded></item><item><title><![CDATA[How to Remove All the Git Branches Except the Master Locally]]></title><description><![CDATA[Note: I've moved all my projects to use the main instead of master branch.
I'm writing this post a note to my future forgetful self.
Today, I ran into a really stupid issue. I worked on updating a remote git repo, and I've already merged and deleted ...]]></description><link>https://mmaksimovic.dev/how-to-remove-all-the-git-branches-except-the-master-locally</link><guid isPermaLink="true">https://mmaksimovic.dev/how-to-remove-all-the-git-branches-except-the-master-locally</guid><category><![CDATA[Git]]></category><category><![CDATA[GitHub]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Wed, 22 Apr 2020 16:18:39 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1587572126101/t1YdEA6qD.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Note: I&#39;ve moved all my projects to use the <code>main</code> instead of <code>master</code> branch.</em></p>
<p>I&#39;m writing this post a note to my future forgetful self.</p>
<p>Today, I ran into a really stupid issue. I worked on updating a remote git repo, and I&#39;ve already merged and deleted a branch on GitHub with this name, let&#39;s call it <code>Pikachu</code> for the sake of having an example. </p>
<p>So, after merging <code>Pikachu</code> to <code>master</code>, I realized that I needed to make another change to the file I&#39;ve just pushed. &quot;No biggie&quot; I thought...</p>
<p><code>git checkout -b Pikachu</code></p>
<p>And then ....</p>
<p><code>fatal: A branch named &#39;Pikachu&#39; already exists.</code></p>
<p>At first I was like ....</p>
<p><img src="https://media.giphy.com/media/SqmkZ5IdwzTP2/giphy.gif" alt=""></p>
<p>Until I realized that the branch I had locally was the one preventing me from generating one. I already merged and removed the same branch on GitHub. In my mind, every <code>git pull</code> on master should have removed the local branch, but for obvious reasons that would be a totally stupid thing to happen.</p>
<p>So, how do I clean up my local working repository so that I remove a gazillion stale branches I have locally? You need to get this into your terminal:</p>
<p><code>git branch | grep -v &quot;master&quot; | xargs git branch -D</code> </p>
<p> In case you have a branch that contains the word &quot;master&quot; this won&#39;t work. Instead, you need to:</p>
<p><code>git branch | grep -ve &quot; master$&quot; | xargs git branch -D</code></p>
<p>That&#39;s it. Hope this note to my forgetful future self helps some of you as well 😉</p>
]]></content:encoded></item><item><title><![CDATA[Reakcije na Koronu]]></title><description><![CDATA[Ovaj tekst je šaljivog karaktera, ako se uvredite, vaš problem.
Pre nego što je Korona stupila na naše tlo, naš narod i nije obraćao previše pažnje na pisanja novinara i izveštaje iz inostranstva. "Ma neće to kod nas!" govorili su... E sad, od kako j...]]></description><link>https://mmaksimovic.dev/reakcije-na-koronu</link><guid isPermaLink="true">https://mmaksimovic.dev/reakcije-na-koronu</guid><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Sun, 22 Mar 2020 11:53:22 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1584877935872/VA0e5shKe.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Ovaj tekst je šaljivog karaktera, ako se uvredite, vaš problem.</em></p>
<p>Pre nego što je Korona stupila na naše tlo, naš narod i nije obraćao previše pažnje na pisanja novinara i izveštaje iz inostranstva. &quot;Ma neće to kod nas!&quot; govorili su... E sad, od kako je ova pošast &quot;iznenadno i neočekivano&quot; došla, izazvala je raznorazne reakcije kod ljudi. U ostatku ovog teksta ću se baviti kategorijama ljudi u zavisnosti od toga kako reaguju na vanrednu situaciju i Koronu generalno.</p>
<h2 id="kontra-iz-inostranstva">Kontraš iz inostranstva</h2>
<p>Od kako je pogodila državu u kojoj privremeno boravi i radi, ova ličnost se brže bolje spakovala i vratila u rodni kraj jer &quot;Nema tamo Korona nikad da dodje!&quot;. I ne bi možda ni došla, ali se uvukla pod prste, ušunjala u kofer istog ovog putnika, i došla zajedno sa njim.</p>
<p>Da je kontraš ostao u samoizolaciji, Korona ne bi ni videla svetlost dana, medjutim, kontraš &quot;zna&quot; da mu nije ništa, pa neometano posećuje kafane i kafiće, pozdravlja se sa svima koje voli, i širi bolest okolo.</p>
<p>Ova osoba dodatno opterećuje već preopterećene policajce, koji moraju da ih jure po gradu, i prevoze u prinudne karantine, da bi oni kojima je zdravlje ugroženo mogli da nastave da žive koliko toliko normalno.</p>
<h2 id="odgovorni-iz-inostranstva">Odgovorni iz inostranstva</h2>
<p>Slično kao i kontraš, ova osoba je došla kući ali ipak rešila da poštuje pravila, jer je videla kakva je situacija u drugim državama.</p>
<p>Ova osoba trpi osudu onih &quot;pametnih&quot; iz bliskog okruženja, jer &quot;Bože budala ne izlazi iz sobe, umišlja se nešto, pomisliće komšije da je stvarno bolestan/na.&quot;</p>
<h2 id="ugro-eni-penzioner">Ugroženi penzioner</h2>
<p>Ne samo što ih ugrožava Korona, ugrožava ih to što više ne mogu da se okupljaju i pričaju sa ostalim ugroženim penzionerima. Brinu se oko toga kako će se snabdeti, preživeti, kako će pred Boga jer u crkvu otišli nisu, i toga što sad nemaju uvid u život ostalih iz komšiluka. Ako ih ne pokosi Korona, umreće od nervoze.</p>
<p>Pojedini primerci i pored zabrane izlaze &quot;u narod&quot; da &quot;vide šta se to radi&quot;, &quot;samo da bace smeće&quot;, &quot;na brzinzu do komšinice na kafu, tu tri kuće dalje&quot;.</p>
<h3 id="uhap-eni-penzioner">Uhapšeni penzioner</h3>
<p>Ugroženi postaje uhapšeni onda kada već preoprerećena policija krene da ih juri po komšiluku ko zečeve i to za njihovo dobro.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" data-card-width="600px" data-card-key="2e4d628b39a64b99917c73956a16b477" href="https://twitter.com/BoraKonj/status/1240731033626124288" data-card-controls="0" data-card-theme="light">https://twitter.com/BoraKonj/status/1240731033626124288</a></div>
<h2 id="pola-ovek-pola-bleja-">Pola čovek pola blejač</h2>
<p>Ova osoba živi po kafićima i za to da bude viđena. Kafa nije kafa ako je u zatvorenom prostoru i bez jutarnjih novina. </p>
<p>Pošto su &quot;došla zajebana vremena&quot; sad uz kafu naruči i rakiju da ubije Koronu. Što je sigurno, sigurno je.</p>
<h2 id="-urka-ne-sme-da-stane">Žurka ne sme da stane</h2>
<p>Ovaj tip ličnosti je ... pa jedva punoletan. Pošto nema razvijenu svest o društvenoj odgovornosti niti mogućnost da vidi dalje od svog nosa, okuplja se u velikim čoporima sa pripadnicima iste klase i &quot;na crno&quot; pravi žurke po stanovima, lokalnim šumama, jezerima, generalno što dalje od policije.</p>
<p>Pošto njima nije ništa, ne vide razlog da budu zatvoreni, roditelji su im dovoljno preko glave, sad još i na babe i dede treba da misle.</p>
<h2 id="pani-ar">Paničar</h2>
<p>Ova osoba je shvatila ozbiljnost situacije ali usled nemogućnosti da adekvatno obradi sve informacije, širi paniku i medju ostalim ukućanima. Od straha ne može da funkcioniše, već vidi kako je sahranjuju, priziva Boga svaki čas i prati sve vesti na domaćim i stranim portalima.</p>
<h3 id="pani-ar-kupoholi-ar">Paničar kupoholičar</h3>
<p>Pošto se sprema za &quot;smak sveta&quot; ova osoba kupuje sve neophodne stvari za normalan zivot u NENORMALNIM količinama. Ništa bez 10 kg brašna, 2 kg kvasca, 10 l ulja, 20 litra asepsola i toalet papira za 6 meseci unapred. &quot;Samo nek dodje Korona, mi ćemo pod barikade, pa ko živ ko mrtav.&quot;</p>
<p>Ovakvo govedo zapravo ugrožava sve oko sebe jer ne ostavlja mogućnost ostalima da se opreme za nedelju dana unapred. Dzaba ti 20 litra asepsola kad ovi oko tebe ne mogu da se dezinfikuju. </p>
<h2 id="slavica-sa-tvitera">Slavica sa Tvitera</h2>
<p>Ovaj tip osobe &quot;zna&quot; šta se zapravo dešava, ima sve informacije iz prve ruke, i prenosi te informacije svima u bliskom okruženju. Znači nemaš Koronu ako možeš da držiš dah 10 sekundi bez da kašlješ, lek imaju Rusi od prošle godine, a masku možeš da napraviš tako što ceć da natakneš bokserice na glavu.</p>
<p>Ova osoba isto tako zna da je &quot;onaj&quot; sad srećan, i nalazi mane svima u svakoj situaciji. Da su drugi na vlasti, oni bi to bolje. Ma šta drugi, ma Slavica bi to sve bolje sama uradila, samo da ima vlast.</p>
<p>#nebudislavica</p>
<h2 id="fejsbuk-doktor">Fejsbuk Doktor</h2>
<p>Ova osoba nije zapravo doktor, ali je toliko stvari o ovome pročitala da je veći ekspert nego naši eksperti. Prepoznaje se tako što deli slike i objave vezane za Koronu koje sadrze gomilu brojeva, uglavnom neproverenih.</p>
<p>Pa sad, neka od tih informacija mora biti tačna, a njihovi prijatelji neka procenjuju šta im je činiti.</p>
<p>Ova osoba isto tako ostavlja komentare ispod raznoraznih članaka i oslanja se na svoju stručnost da &quot;bistri politiku&quot; makar online.</p>
<h2 id="odgovorna-osoba">Odgovorna osoba</h2>
<p>Ovakvi primerci se nalaze u svoja 4 zida i utiču na svoje bližnje da promene standardne obrasce ponašanja. Komentarišu stvari na fejsbuku, tviteru, pa malo polude i nestanu na par dana, pa se onda opet osnaže i vrate na društvene mreže. </p>
<p>Prate aktuelne vesti, ukljucuju se u akcije koliko god to mogu, i svesni su da ova situacija ne odgovara nikome i da vrlo teško pada ugroženim kategorijama (bolesni, stari, slabo pokretni). Trude se da motivišu sebe i svoje da budu društveno odgovorni i urade šta god je u njihovoj moći da virus ne dodje do njih, i da ga ne prošire na druge.</p>
<h2 id="ne-to-za-kraj">Nešto za kraj</h2>
<p>Bez obzira na to da li verujete ili ne verujete u Koronu, da li vas briga za bližnje ili sebe, nemojte da ostanete slepi na to da možete svojim neodgovornim ponašanjem da dovedete ljude slabijeg zdravstvenog stanja u opasnost.</p>
<p>U slučaju da ne znate nekog ko ima nekog ko je oboleo, možemo da kažemo da sad znate. Na moju žalost poznajem više njih, iz različitih priča koji su ili bili ili su i sada na infektivnoj klinici. Niko od njih nije &quot;stariji&quot;, nemojte da padate na te priče. Jednom astmatičaru ovo stanje može da skrati život. </p>
<p>Što bi rekao moj dragi deka &quot;Uzmi se bre upamet, pazi šta radiš!&quot; </p>
<p>Do sledećeg čitanja 👋</p>
]]></content:encoded></item><item><title><![CDATA[Lessons Learned From My Hamster]]></title><description><![CDATA[For as long as I can remember, I wanted to have a pet hamster. I had dogs, cats, parrots, but hamsters were not something my parents wanted in the house.

A hamster is just another kind of rat, no way we're getting that into our house.

So, I had to ...]]></description><link>https://mmaksimovic.dev/lessons-learned-from-my-hamster</link><guid isPermaLink="true">https://mmaksimovic.dev/lessons-learned-from-my-hamster</guid><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Thu, 27 Feb 2020 19:11:03 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1582830460025/Kks-Y6lhu.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For as long as I can remember, I wanted to have a pet hamster. I had dogs, cats, parrots, but hamsters were not something my parents wanted in the house.</p>
<blockquote>
<p>A hamster is just another kind of rat, no way we&#39;re getting that into our house.</p>
</blockquote>
<p>So, I had to wait for some time before I got my first one. </p>
<p>This year, I decided to get another one and let me tell you this, I have never ever seen a hamster like this one. I&#39;ve never thought I&#39;ll say this, but I actually learned a few things from the little guy.</p>
<h2 id="don-t-give-up-easily">Don&#39;t give up easily</h2>
<p>He may not be as bright as a dog, but let me tell you this, once this guy has his mind on something, he&#39;ll do everything in his power to accomplish what he wanted to do. He keeps trying, over and over again, to get out of his aquarium. Guess what, he even made it, twice.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" data-card-width="600px" data-card-key="2e4d628b39a64b99917c73956a16b477" href="https://vm.tiktok.com/b7VaaU/" data-card-controls="0" data-card-theme="light">https://vm.tiktok.com/b7VaaU/</a></div>
<p>So, lesson number one: try hard to do the things you want, and if you fail, try again, and no matter how many times you fail, you need to get up and try doing the same thing from a different angle.</p>
<h2 id="get-enough-sleep">Get enough sleep</h2>
<p>He&#39;s either sleeping, eating, or in his turbo mode spinning the wheel ... for hours.</p>
<p>Lesson learned - make sure you get enough rest before switching to turbo mode. Don&#39;t just overwork yourself. Working smart beats working hard.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1596445050731/p-i_Irpv1.jpeg" alt="Susko sleeping" title="Susko sleeping"></p>
<h2 id="you-won-t-have-enough-energy-if-your-diet-sucks">You won&#39;t have enough energy if your diet sucks</h2>
<p>This little guy does stuff himself with food, but with the healthy kind... so he can spin his wheel or run around the apartment in his hamster ball.</p>
<p>Last year I had a lot of things on my mind, and eating healthy food wasn&#39;t on the top of my list. I was feeling tired and I knew that my vitamin intake is low. So, make sure you have the right fuel before you go off to do whatever you want/need to do. Can confirm, it does wonders.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" data-card-width="600px" data-card-key="2e4d628b39a64b99917c73956a16b477" href="https://www.tiktok.com/@mmaksimovic/video/6783269279958682885" data-card-controls="0" data-card-theme="light">https://www.tiktok.com/@mmaksimovic/video/6783269279958682885</a></div>
<h2 id="exercise">Exercise</h2>
<p>A healthy mind needs a healthy body. Get offline and start walking, biking, do yoga, or whatever you like. Just get away from your chair.</p>
<p>I have to admit, this one I&#39;ve been avoiding, but not for long.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" data-card-width="600px" data-card-key="2e4d628b39a64b99917c73956a16b477" href="https://youtu.be/hZfM67V72Jw" data-card-controls="0" data-card-theme="light">https://youtu.be/hZfM67V72Jw</a></div>
<h2 id="don-t-be-afraid-to-show-your-character">Don&#39;t be afraid to show your character</h2>
<p>The little guy is as goofy as it goes. And he stole the hearts of all of my friends. </p>
<p>So, you be you, don&#39;t be afraid to look goofy or funny, and don&#39;t pretend to be something you&#39;re not. By staying true to yourself you&#39;ll get the attention of the people who will like you for who you are, not who you say you are. Sounds a bit bullshity, but it&#39;s true. </p>
<p>I&#39;ve made some awesome friends in my life, and the only reason I got them in the first place was the fact that I wasn&#39;t pretending or wanting to be someone I&#39;m not. There&#39;s a Serbian proverb that, translated, means - You attract the ones that shine the way you do.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1582830222680/XJtgc5_aG.jpeg" alt="Hamster ass"></p>
<p>That would be all from this post 🐹</p>
<p>What have you learned from your pets? </p>
]]></content:encoded></item><item><title><![CDATA[Project Promotion Checklists for Developers]]></title><description><![CDATA[A lot of developers struggle with promoting their projects and are unsure whether they should promote them at all. In this post, I'll cover all the steps you need to take to get people interested in your project and find more collaborators. 
First st...]]></description><link>https://mmaksimovic.dev/project-promotion-checklists-for-developers</link><guid isPermaLink="true">https://mmaksimovic.dev/project-promotion-checklists-for-developers</guid><category><![CDATA[General Advice]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[Programming Blogs]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Wed, 16 Oct 2019 18:01:51 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1571248877347/uu9oqsuGU.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of developers struggle with promoting their projects and are unsure whether they should promote them at all. In this post, I&#39;ll cover all the steps you need to take to get people interested in your project and find more collaborators. </p>
<h2 id="first-step-think-of-your-target-audience">First step - think of your target audience</h2>
<p>Who is going to benefit from your project, and how? Write the benefits of using your project in your <code>Readme.md</code>, don&#39;t just explain what it does and how it works.</p>
<p>How are you going to collaborate with others and manage all the incoming PRs and issues? Set up some clear contribution guidelines and think of using style guides. Here&#39;s an example of a well-explained project - <a target='_blank' rel='noopener noreferrer'  href="https://github.com/renderedtext/render_async">render_async</a> 🚀</p>
<h2 id="second-step-reach-out-to-your-dev-friends">Second step - Reach out to your dev friends</h2>
<p>Reach out to your friends or ask for feedback from other community members. Do others like your project? Do they find it useful? Ask for feedback as early as possible.</p>
<h2 id="third-step-write-about-it">Third step - Write about it</h2>
<p><a target='_blank' rel='noopener noreferrer'  href="https://mmaksimovic.dev/tips-for-improving-your-technical-writing-skills-cjqz11ghs008v84s10domxfeg">I&#39;ve already written about how to write your posts</a>. What you need to do is write a post about your project that you can share or republish on various websites, forums, or discussion channels.</p>
<p>Help people to understand your motives for building the project, make the post engaging and invite them to help you out. Here are 2 examples of such posts that I really liked.</p>
<ul>
<li><a target='_blank' rel='noopener noreferrer'  href="https://semaphoreci.com/blog/2017/06/08/speeding-up-rails-pages-with-render-async.html">Speeding Up Rendering Rails Pages with render_async</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://hashnode.com/post/introducing-codier-front-end-coding-challenges-and-creations-cjkdvz59o013au6s1mi9f6hay">Introducing Codier - Front-end Coding Challenges and Creations</a></li>
</ul>
<h2 id="fourth-step-share-it-all-over-the-web">Fourth step - Share it all over the web</h2>
<p>Find where your target audience is and then share the news with them. Unless you talk about your project, you can&#39;t expect others to hear about it. Most people avoid sharing things in non-friendly communities but keep in mind that a few negative comments are a small percentage of the real audience you&#39;re reaching out to. I&#39;m looking at you Reddit 🧐</p>
<p>So, without further ado, here&#39;s a list of places where you can promote your projects:</p>
<ul>
<li>Personal Twitter account (mention relevant accounts in your tweet)</li>
<li>Personal LinkedIn profile</li>
<li>Personal Facebook profile</li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://news.ycombinator.com">Hacker News</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://hashnode.com">Hashnode</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://dev.to">Dev.to</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://medium.com">Medium</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="https://www.reddit.com">Reddit</a></li>
<li>Relevant Facebook groups</li>
<li>Relevant LinkedIn groups</li>
<li>Relevant Slack channels</li>
<li>Relevant Discord channels</li>
</ul>
<h2 id="specific-groups">Specific groups</h2>
<p>Depending on the language and the community, there might be some specific websites you&#39;ll want to check out. Here are a few that came to my mind. Please let me know if there are more websites I can mention in this section. 😁</p>
<h3 id="ruby">Ruby</h3>
<ul>
<li><a target='_blank' rel='noopener noreferrer'  href="http://www.rubyflow.com/">Ruby Flow</a></li>
</ul>
<h3 id="elixir">Elixir</h3>
<ul>
<li><a target='_blank' rel='noopener noreferrer'  href="https://elixirstatus.com/">Elixir Status</a></li>
<li><a target='_blank' rel='noopener noreferrer'  href="http://erlangcentral.org/">Erlang Central</a></li>
</ul>
<h3 id="clojure">Clojure</h3>
<ul>
<li><a target='_blank' rel='noopener noreferrer'  href="http://planet.clojure.in/">Planet Clojure</a></li>
</ul>
<h3 id="scala">Scala</h3>
<ul>
<li><a target='_blank' rel='noopener noreferrer'  href="http://www.scalatimes.com/">Scala Times</a></li>
</ul>
<h2 id="bonus-project-promotion-ideas">Bonus project promotion ideas</h2>
<ul>
<li>Participate in projects such as <a target='_blank' rel='noopener noreferrer'  href="https://hacktoberfest.digitalocean.com/">Hacktoberfest</a>,</li>
<li>Apply to speak at conferences,</li>
<li>Appear as a guest on a relevant podcast, and</li>
<li>Guest post on relevant blogs with original content (e.g. FreeCodeCamp).</li>
</ul>
<h2 id="that-s-it-">That&#39;s it!</h2>
<p>I hope you found this project promotion checklist helpful and that you&#39;ll now reach as many fellow developers as possible! Which techniques have you been using so far? Did I miss any? Please let me know in the comments below. 😎 </p>
]]></content:encoded></item><item><title><![CDATA[How to Simplify Doing Outreach - Workflow and Tooling Hacks for Marketers]]></title><description><![CDATA[There is a gazillion of tools that make life easier for us marketers. If you're in content marketing, you're probably writing a lot and reaching out to a bunch of people through email all the time and using a lot of tools to manage this process.
In t...]]></description><link>https://mmaksimovic.dev/how-to-simplify-doing-outreach-workflow-and-tooling-hacks-for-marketers</link><guid isPermaLink="true">https://mmaksimovic.dev/how-to-simplify-doing-outreach-workflow-and-tooling-hacks-for-marketers</guid><category><![CDATA[marketing]]></category><category><![CDATA[tools]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Mon, 17 Jun 2019 13:04:36 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1560761119311/C38HckRgB.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a gazillion of tools that make life easier for us marketers. If you&#39;re in content marketing, you&#39;re probably writing a lot and reaching out to a bunch of people through email all the time and using a lot of tools to manage this process.</p>
<p>In this post, I&#39;ll share my email outreach workflow I&#39;ve developed over the years that helps me speed things up. It&#39;s nothing too complex but helps me save up to 50% of my time. Within an hour I can email even 20+ people given I have all the details needed.</p>
<p>It&#39;s important to note that all of these tools can be used on a free plan, I&#39;m not giving you any sales pitches here. I truly miss articles from the rest of the marketing community whose only aim is to help each other out.</p>
<h2 id="-gmail-https-www-google-com-gmail-"><a target='_blank' rel='noopener noreferrer'  href="https://www.google.com/gmail/">Gmail</a></h2>
<p>Hands down Gmail is the best email application I&#39;ve had the chance to test out. It supports loads of integrations that make my life easier. I&#39;ve tested about ~5 of other apps, but the lack of customization and automation put me off.</p>
<h2 id="-hubspot-crm-https-www-hubspot-com-products-crm-"><a target='_blank' rel='noopener noreferrer'  href="https://www.hubspot.com/products/crm">HubSpot CRM</a></h2>
<p>Hubspot CRM is easy to set up &amp; use. It can help you keep a track of people you&#39;ve emailed, track email opens, schedule emails, and set up templates and snippets.. Integrate it with your Gmail and set up <code>Templates</code>. Instead of copy-pasting things all the time, you can just click on templates or snippets from the dashboard and HubSpot will paste the text accordingly.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1560761011799/Oawexkrq6.png" alt="Screenshot_547.png"></p>
<h2 id="-clickup-https-clickup-com-"><a target='_blank' rel='noopener noreferrer'  href="https://clickup.com/">Clickup</a></h2>
<p>Clickup is another tool you can use. It enables you and your team to have a clear overview of all the tasks in progress which reduces unnecessary conversations within your team. Same as with Trello, you can set up boards, customize them, but you can also have a better overview of all the tasks assigned to you or your team members, and define and discover blocking tasks easier. </p>
<p>E.g. My colleague Lazar has to prepare something before I can reach out to a person X. Once Lazar finishes his task and marks it as done, I get a green light for completing my task.</p>
<p>In case several of you are doing outreach, with Clickup you&#39;ll know who emailed whom, when, why, etc...</p>
<p>What I also like about Clickup is that it enables me to zoom out at any time and see the big picture of all the tasks my colleagues and I have on our hands and helps us manage that team interconnectedness with ease. Imagine having Jira features on Trello, but with a much cleaner and intuitive interface. (Strong personal opinion here - I hold so much distaste for Jira&#39;s interface 🤮)</p>
<p>I have a different board for different groups of people. Here&#39;s my general workflow:</p>
<table>
<thead>
<tr>
<td>Open</td><td>Reached out</td><td>Accepted</td><td>Declined</td><td>No reply</td><td>Followed up</td><td>Closed</td></tr>
</thead>
<tbody>
<tr>
<td>all the people I have to email</td><td>all the people I emailed</td><td>all the people who accepted the offer</td><td>all the people who declined the offer</td><td>all the people who didn&#39;t respond at all</td><td>all the people I followed up</td><td>all the people who agreed and did whatever we agreed on</td></tr>
</tbody>
</table>
<p>Of course, depending on the type of your process, you can add or remove columns.</p>
<h2 id="-ditto-https-ditto-cp-sourceforge-io-"><a target='_blank' rel='noopener noreferrer'  href="https://ditto-cp.sourceforge.io/">Ditto</a></h2>
<p>This is a really nifty tool for Windows that helps you copy and paste things easier.</p>
<p>E.g. In a regular flow, you need to open 2 windows. The first one is email, the second one contains all the details you need for emailing a target person. You have to juggle between 2 or even more windows in order to find all the details you need and paste them in the email. </p>
<p>With Ditto, you just mass copy all the details one by one, and then go to your email tool, press <strong>Ctrl + `</strong>  and a small window containing all the details you&#39;ve copied in the past will pop up. You just have to click on the one you need, and Ditto will paste it in your email.</p>
<h2 id="conclusion">Conclusion</h2>
<p>That&#39;s it 😃 Hope this post helped you discover some interesting tools that can help you and your marketing team save a lot of time. Please leave your comments if you&#39;ve developed a better system for managing the outreach process! </p>
]]></content:encoded></item><item><title><![CDATA[To remote or not to remote, that is the question 🤔]]></title><description><![CDATA[Every once in a while people approach me and ask what it takes to start working remotely, so I figured I could turn my talk into a short post.
First of all, remote work isn't a silver bullet! Don't assume that all companies will become 100% remote in...]]></description><link>https://mmaksimovic.dev/to-remote-or-not-to-remote-that-is-the-question</link><guid isPermaLink="true">https://mmaksimovic.dev/to-remote-or-not-to-remote-that-is-the-question</guid><category><![CDATA[General Advice]]></category><category><![CDATA[remote]]></category><category><![CDATA[DevLife]]></category><category><![CDATA[jobs]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Mon, 20 May 2019 21:02:34 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1558386081682/1B2AgwPHu.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every once in a while people approach me and ask what it takes to start working remotely, so I figured I could turn my talk into a short post.</p>
<p>First of all, remote work isn&#39;t a silver bullet! Don&#39;t assume that all companies will become 100% remote in the future. </p>
<h2 id="are-you-experienced-enough-">Are you experienced enough?</h2>
<p>For people who are just starting out, working remotely from day 1 might not be the best choice. Some juniors tend to get into rabbit holes, are afraid to ask questions, and need face-to-face guidance and reassurance from their peers/managers. In order to be a good remote worker, you need to be a 100% good communicator and used to this style of work first.</p>
<h2 id="do-you-need-face-to-face-communication-">Do you need face-to-face communication?</h2>
<p>Some people prefer talking to writing. Not every meeting is useless, and don&#39;t assume that everything is best sorted out in writing. A lot of things can be discussed asynchronously, but nothing beats live team brainstormings, postmortems, or reviews. </p>
<p>Also, some people feel at a loss if they don&#39;t get to see their colleagues face-to-face every day. Moreover, some people prefer having structured environments and dedicated offices over working from home. They might get distracted by the rest of the Internet, family, pets, you name it ... so they end up being not so productive.</p>
<h2 id="is-your-home-better-than-an-office-">Is your home better than an office?</h2>
<p>My first full-time job was 100% remote. At that time I was a student and I shared a small flat with my cousin. My room was a living room, kitchen, study room, work room, and bedroom at the same time. Basically, I spent most of those 2 years between those 4 walls. </p>
<p>I can&#39;t even put into words how depressed I was during that time. I couldn&#39;t get my mind to relax and just chill. I was tense 99% of the time and even woke up randomly during night. For those of you who don&#39;t know me, I usually sleep longer than a bear during winter. The fact that I was going straight from bed to work was just too much for me. It felt as if I were working all the time.</p>
<p>If you&#39;re living in a studio apartment, same rules apply. After some time, you get the feeling that you&#39;re trapped inside your own apartment. Unless you&#39;re very strict with your working out regime (I&#39;m not unless my gf starts a 🔥 under my ass), you might consider working from other co-working places just to break that routine. Make sure you have other places you can work from other than your room and that you get out of your apartment on a daily basis.</p>
<h2 id="can-you-adjust-to-working-in-other-time-zones-">Can you adjust to working in other time-zones?</h2>
<p>I get up at 6 AM and start working from 7 AM. This works out great for me since I turned into a morning person during the past few years. </p>
<p>You&#39;ll definitely need to overlap with your team, so ask yourself where is the company located before applying for a remote position. In the past, I had the opportunity to collaborate with an Australian company. That was super difficult since I had to stay awake super late just to jump on a call with that client. </p>
<p>I do wanna go to Australia and see kangaroos and koalas, but if I get another chance to work with companies operating in the same time-zone, I&#39;d most likely decline such an offer.</p>
<h2 id="are-you-a-good-writer-">Are you a good writer?</h2>
<p>If you can&#39;t express yourself in writing, and just don&#39;t have a knack for it, erm, you need to work on that skill. In order to be an effective remote worker you need to be organized, concise, and clear while communicating with the rest of your team.</p>
<p><a target='_blank' rel='noopener noreferrer'  href="https://www.nytimes.com/2017/09/01/jobs/corner-office-jason-fried-basecamp.html">Here&#39;s what the CEO of Basecamp, Jason Fried, has to say about writing skills</a>.</p>
<blockquote>
<p>Our top hiring criteria — in addition to having the skills to do the job — is, are you a great writer? You have to be a great writer to work here, in every single position, because the majority of our communication is written, primarily because a lot of us work remotely but also because writing is quieter. And we like long-form writing where people really think through an idea and present it.</p>
</blockquote>
<p>Also, some things sound harsher in written. &quot;Hey, you made a mistake...&quot; sounds way worse in writing. Not grasping these nuances between speech and writing is a huge issue when you&#39;re a manager in a remote team. As a manager, you need to make sure that you pass positive feedback in public channels so that everyone can celebrate team victories, and discuss issues in private. </p>
<h2 id="do-you-have-all-the-things-you-need-in-your-home-office-">Do you have all the things you need in your home office?</h2>
<p>Do you have a good chair, a table that&#39;s not your dining table, and a strong internet connection? Yes? Good, carry on! No? Erm, reconsider getting a good chair first! </p>
<p>I have double scoliosis and kyphosis just because I worked on a shitty chair for 2 years and didn&#39;t know how to keep my posture. Oh, and I&#39;m almost 27, so yeah, I&#39;m pretty young to face these problems, but it is what it is. Take care of yourself first!</p>
<h2 id="can-you-work-remotely-and-legally-at-the-same-time-">Can you work remotely and legally at the same time?</h2>
<p>In order to work remotely, you need to make sure you understand the legal terms of such work. In the United States, people can work remotely from anywhere in the country. In my case, I had to register an agency in order to be able to collaborate with companies outside of Serbia.</p>
<p>I used the term &quot;collaborate&quot; on purpose. I&#39;m not an employee, and I can&#39;t be one according to the law of my country. This is why I have to do my own accounting, taxes and a shitload of other paperwork. Working with Hashnode is one of the best things that ever happened to me, but there are times I wish I can just forget about paperwork completely. </p>
<h2 id="summary">Summary</h2>
<p>Hope you now understand the challenges of remote work a bit better. I&#39;m 100% into working remotely, but don&#39;t want to make it sound like that&#39;s the best and the easiest thing in the world. Every style of work has its challenges, and remote brings some unique ones.</p>
]]></content:encoded></item><item><title><![CDATA[Personal Blog Analytics - Which Numbers Really Matter and Why Medium Analytics Sucks]]></title><description><![CDATA[Maintaining a personal blog is time well spent. You reinforce your knowledge, help others learn from your experience, and it also plays a big role in personal branding which deserves a post on its own.
So far I've blogged on Wordpress, Medium, a stat...]]></description><link>https://mmaksimovic.dev/personal-blog-analytics-which-numbers-really-matter-and-why-medium-analytics-sucks</link><guid isPermaLink="true">https://mmaksimovic.dev/personal-blog-analytics-which-numbers-really-matter-and-why-medium-analytics-sucks</guid><category><![CDATA[General Programming]]></category><category><![CDATA[General Advice]]></category><category><![CDATA[Blogging]]></category><category><![CDATA[Programming Blogs]]></category><category><![CDATA[analytics]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Wed, 01 May 2019 18:52:50 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1556736584590/wqFjYZmH7.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Maintaining a personal blog is time well spent. You reinforce your knowledge, help others learn from your experience, and it also plays a big role in personal branding which deserves a post on its own.</p>
<p>So far I&#39;ve blogged on Wordpress, Medium, a static site built with Gatsby and Github Pages, and now  I&#39;m finally happy to run my blog with <a target='_blank' rel='noopener noreferrer'  href="https://hashnode.com/devblog">Devblog</a>. </p>
<p>In this post, I&#39;ll cover the bare minimum of working with Google Analytics, and show you how it helps me understand how people react to my posts. I hope that people who are just getting started with blogging will benefit from the rest of my post.</p>
<h2 id="most-important-blog-metrics">Most important blog metrics</h2>
<ul>
<li>Unique pageviews</li>
<li>Total number of visitors</li>
<li>Source/Medium and Referers</li>
<li>Time spent on page</li>
<li>Bounce rate</li>
</ul>
<p>Depending on the sort of analytics you use, you&#39;ll find different names for this. To cut to the chase, if you&#39;re not using Google Analytics for your personal blog, you definitely should. Since you can add Google Analytics plugin to your Wordpress website, Medium remains as the sole platform which doesn&#39;t allow this.</p>
<h3 id="unique-pageviews">Unique pageviews</h3>
<p>Depending on the sort of analytics you use, you&#39;ll find different names for this. With Wordpress and Medium analytics, all you can see is &quot;Views&quot;, which correlate to Google Analytic&#39;s &quot;Pageviews&quot;.</p>
<p>Mind you, unique pageviews are more important than just pageviews. </p>
<p>Here&#39;s an example. </p>
<p>10 people read your post. Each person visited your page two times.</p>
<p>Analytics says:</p>
<ul>
<li>Unique pageviews - 10</li>
<li>Pageviews - 20</li>
</ul>
<p>Sure, the second number is larger and makes us feel like we&#39;ve helped a lot of people, while the reality is that only 10 people actually read it. This gives you the idea of how many people you actually reached with a specific post.</p>
<h3 id="total-number-of-visitors">Total number of visitors</h3>
<p>This number gives you the total number of people who visited your site, regardless of the pages they visited. In Google Analytics this metric is called &quot;Users&quot;, Wordpress calls it &quot;Visitors&quot; and Medium gives you ... nothing.</p>
<p>You should use this metric to estimate the general look and feel of your blog performance. You should aim at raising this number every month and with every post. After looking at this number I usually ask myself &quot;What can I do to share my posts with more people?&quot;. Afterward, I dive into other metrics, but as this is an intro post, I&#39;ll skip the specifics for now.</p>
<h3 id="source-medium-and-referers">Source/Medium and Referers</h3>
<p>These metrics show how people came to your blog.</p>
<p>Did you share something on Hacker News and it was featured on the first page, did Hashnode&#39;s network work for you, or are you simply nailing the SEO part of your posts? Thankfully, Devblog takes care of all the tech aspects of SEO, so all you have to think about is how you&#39;re structuring your posts.</p>
<p>I prefer looking at Source/Medium on Google Analytics. It gives me the website address from which people came to my blog, and also tells me if they discovered me through a newsletter, social media, or whether people found me organically.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1556654837418/VrmUcPfdC.png" alt="Screenshot_439.png"></p>
<p>See this &quot;Direct&quot; traffic? Don&#39;t get confused, this is what happens when people right-click and open your post in a new tab. Some of them might have it bookmarked and are re-reading it. </p>
<p>Both Wordpress and Medium give you these metrics, however, Wordpress is doing a much better job. You know exactly where the people discovered or mentioned you. Medium, heh... Take a look... </p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1556655234423/QLCYbspfX.png" alt="Screenshot_440.png"></p>
<p>Medium gives you a sum of some things, and you can&#39;t deduce why the post performed the way it did from these metrics. Basically, you end up being a John Snow.</p>
<h3 id="time-spent-on-page">Time spent on page</h3>
<p>This Google Analytics metric gives me insights about the people who saw the post. Have they read it, just skimmed it, or did they go through the first line and decided not to read the rest? </p>
<p>Wordpress doesn&#39;t provide this info, while Medium gives you &quot;Reads&quot;, so you can understand whether the people actually read your post. It&#39;s not clear how they calculate these numbers, whether they track that people reached the end of the post, or look at the time spent on page, or if they combine these things.</p>
<p>If you see that people aren&#39;t reading your posts, spend 5 seconds or so and then drop off, then you need to review whether your intro was catchy enough and if you shared the content with the right audience.</p>
<h3 id="bounce-rate">Bounce rate</h3>
<p>This metric shows whether people who saw your post decided to visit other pages as well or just read that one and closed the page.</p>
<p>Neither Wordpress nor Medium give you this data.</p>
<p>Ideally, you&#39;d like to see people checking out the rest of your blog, looking for similar posts.</p>
<h2 id="medium-and-vanity-metrics">Medium and vanity metrics</h2>
<p>In today&#39;s world, people give more value to vanity metrics than they should. These metrics give us large numbers and boost our ego. We&#39;re talking about reach as if that&#39;s the number of people who actually benefited from our post. Likes and shares on social media don&#39;t mean a thing if the sad reality is that people didn&#39;t finish reading your post.</p>
<p>Medium thrives on these vanity metrics. They give me &quot;Views&quot;, &quot;Reads&quot;, &quot;Read ratio&quot; and &quot;Fans&quot;.</p>
<p>In other words, I get a bunch of vanity metrics that are designed to make me feel better. &quot;Views&quot; - pageviews, &quot;Reads&quot; - the number of times the post was read, &quot;Read ratio&quot; - the percentage of times the post was seen VS the times it was read and &quot;Fans&quot; are the number of people who clapped to a post.</p>
<p>Let&#39;s say you wrote about your open-source project. Imagine getting a lot of claps, but no contributors or people who starred your project on GitHub. Did your post do the job? No.</p>
<p>I&#39;m not saying you shouldn&#39;t be happy about the fact that a bunch of people liked your post, but ask yourself what can you do to reach more people? In order to improve your writing and understand your audience, you need more than these simplified metrics designed to make you feel good.</p>
<p>Another issue with Medium is that it keeps pushing gated content to people and non-gated is pushed aside, but heh, that&#39;s a story that deserves a whole post.</p>
<h2 id="conclusion">Conclusion</h2>
<p>If you&#39;re just getting started with blogging, make sure to set up Google Analytics and set specific goals for each post. With each one, your writing skills will improve, and with the right metrics by your side, you&#39;ll understand your audience better. And oh, if you&#39;re still blogging on Medium, check out <a target='_blank' rel='noopener noreferrer'  href="https://hashnode.com/devblog">Devblog</a>. You can blog under your domain and import your old Medium stories. What&#39;s not to like there? 🍻</p>
]]></content:encoded></item><item><title><![CDATA[5 Reasons Why You Should Find the Time for Mentoring]]></title><description><![CDATA[Working in a startup has helped me learn faster than ever before and empowered me to do things I couldn’t have imagined. Startup culture is amazing and that’s what attracts people to join startups rather than well known companies with thousands of em...]]></description><link>https://mmaksimovic.dev/5-reasons-why-you-should-find-the-time-for-mentoring</link><guid isPermaLink="true">https://mmaksimovic.dev/5-reasons-why-you-should-find-the-time-for-mentoring</guid><category><![CDATA[startup]]></category><category><![CDATA[mentorship]]></category><category><![CDATA[General Advice]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Fri, 05 Apr 2019 08:33:17 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1554453151153/wDXmbTqII.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Working in a startup has helped me learn faster than ever before and empowered me to do things I couldn’t have imagined. <em>Startup culture is amazing and that’s what attracts people to join startups rather than well known companies with thousands of employees. Been there, done that, no thanks.</em> Besides working fast, being agile, and all that focus on product&amp;market fit, I believe that key part in a startup culture is mentoring. Learning from someone else’s experience, being guided by others, actively listening to your coworkers and understanding their point of view is what truly brings professional growth and empowers people to do great things.</p>
<p>Unfortunately, not everyone believes that mentoring should be a part of their work. Most people say that they don’t have the time to do it, or that there’s nothing they can give to another person besides a few practical tricks. Here are 5 reasons why I think everyone should find some time and be a mentor.</p>
<h2 id="1-you-will-learn-something-new-too">1. You will learn something new too</h2>
<p>Mentoring is a two way street. While actively mentoring, you’ll find yourself explaining things a lot and remind yourself that your notion of basic knowledge has changed a lot over the years. Also, you’ll understand someone else’s point of view and maybe even find a better approach to solving a problem you’ve already solved. Sometimes, you’ll come across a problem you can’t solve straight away, and you’ll have to teach your mentee how to develop and apply problem-solving logic. Your mentee will be a constant reminder that everything can be learned if you keep a positive mental attitude.</p>
<h2 id="2-you-will-gain-confidence">2. You will gain confidence</h2>
<p>By navigating people through waters you’ve sailed so many times before, you’ll remind yourself that we all feel insecure when doing something for the first time. As soon as you help someone solve a problem you’ve encountered so many times before, you’ll feel confident that you too can solve almost anything that crosses your path. A problem that was as huge as kraken a couple of years ago is now as small as a squid. So, what’s stopping you from attacking the present-day kraken?</p>
<h2 id="3-you-will-become-a-better-communicator">3. You will become a better communicator</h2>
<p>By constantly giving feedback you’ll learn how and how often to praise someone, but also how to bring bad news without hurting your mentee’s feelings. Being assertive is key to being a great mentor and a coworker. I strongly recommend reading — <a target='_blank' rel='noopener noreferrer'  href="https://www.radicalcandor.com/the-book/">Radical Candor </a>.</p>
<h2 id="4-you-ll-feel-closer-to-your-coworkers">4. You’ll feel closer to your coworkers</h2>
<p>Being a mentor is usually seen as one-on-one relationship. That doesn’t have to be true and you can have multiple mentees from all over the workplace. You can teach your coworkers how to handle stress better, how to remain calm in unpleasant situations, how to accept negative feedback and keep an open mind. By understanding how your coworkers feel and why they react in certain way will help you form a stronger relationship. Also, being open towards their feedback and finding areas where you can improve can’t hurt, right?</p>
<h2 id="5-you-will-learn-how-to-trust-others">5. You will learn how to trust others</h2>
<p>By watching your mentee/mentees grow, you’ll find it easier to hand over more serious tasks you’ve been tackling to them, and shift your focus on more pressing matters. After all, we’re all on a journey of constant growth, and how can you grow unless you let someone take things over, so you can go further. You don’t want to micromanage everyone, do you? Maybe you’ll start seeking a mentor for yourself and put your “I know it all” guard down, since that’s the best way to learn something new, right?</p>
<h2 id="conclusion">Conclusion</h2>
<p>To sum it up, I see mentoring as a great activity that brings people together, empowers them and helps them grow. What do you think about it? (You can just clap and share if you agree but are too shy to comment.)</p>
]]></content:encoded></item><item><title><![CDATA[Why I Use Both Linux and Windows]]></title><description><![CDATA[A few years ago I completely moved away from Windows, and even wrote a blog post about it. I was sick and tired of it, but I also had to find a way to stop myself from gaming. I used to play League of Legends at least 3 hours per day, almost every da...]]></description><link>https://mmaksimovic.dev/why-i-use-both-linux-and-windows</link><guid isPermaLink="true">https://mmaksimovic.dev/why-i-use-both-linux-and-windows</guid><category><![CDATA[Windows]]></category><category><![CDATA[Linux]]></category><category><![CDATA[General Advice]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[operating system]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Fri, 29 Mar 2019 14:22:02 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1553869315803/E21kBqC1P.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few years ago I completely moved away from Windows, <a target='_blank' rel='noopener noreferrer'  href="https://mmaksimovic.dev/5-reasons-why-i-chose-linux-over-windows-cjtiei6v2001rgms1qsj9sg3i">and even wrote a blog post about it</a>. I was sick and tired of it, but I also had to find a way to stop myself from gaming. I used to play League of Legends at least 3 hours per day, almost every day. On weekends... I guess even more.</p>
<p>Yes, you have games on Ubuntu, and I still gamed, but way less, and discovered a whole new world of gaming from a different, less addictive perspective.</p>
<p>I even had a 9 month-long relationship with Mac, and that didn&#39;t end well because of the hardware issues I faced. You end up losing a bunch of 💸💰💵 if anything breaks and those cables are built to snap in half during the night for no reason if you ask me. That&#39;s a whole other story on its own.</p>
<p>Then, I started working from home again...</p>
<h2 id="some-apps-are-built-with-only-windows-in-mind">Some apps are built with only Windows in mind</h2>
<p>My printer, for example, doesn&#39;t have the same functionality on Windows and Ubuntu. I have more flexibility with its native Windows app. Let&#39;s not talk about the bank software or some legal work-related websites that required me to install some more things. So, I had to stick to Windows.</p>
<h2 id="i-just-love-league-of-legends">I just love League of Legends</h2>
<p>After quite a long break, I started playing it again, just wayy less than before. I guess I&#39;m at a much better place in life right now.</p>
<h2 id="no-funny-bugs-on-windows-but-some-bugs-on-ubuntu">No funny bugs on Windows, but some bugs on Ubuntu</h2>
<p>I have a laptop with 4 speakers. On Ubuntu, only 2 of them, the weaker ones, work. It&#39;s been like that for a year now, so I guess that won&#39;t change any time soon.</p>
<h2 id="private-vs-professional-space">Private vs Professional space</h2>
<p>Ubuntu is my playground. I can do whatever, even break stuff, and not worry about breaking anything work-related.</p>
<p>Windows is for League of Legends and work. That&#39;s it.</p>
<h2 id="i-always-have-a-fallback-option">I always have a fallback option</h2>
<p>If Windows breaks, I can work from Ubuntu. If I break Ubuntu, I&#39;ll just use Windows until I sort things out.</p>
<h2 id="i-got-windows-for-free">I got Windows for free</h2>
<p>I didn&#39;t buy it, it already came preinstalled. That kind of made things easier for me.</p>
<h2 id="conclusion">Conclusion</h2>
<p>As I&#39;ve said in my previous article, just use the tool that fits your needs. If Windows works, then great, if it doesn&#39;t then find the right flavour of Linux and fix the problem you have. </p>
]]></content:encoded></item><item><title><![CDATA[5 Reasons Why I Chose Linux Over Windows]]></title><description><![CDATA[Note: This is an article I wrote in 2017, so feel free to consider it a bit outdated. A lot of things have changed since then, e.g. most of us are using SSDs. I'm republishing this to push myself to write another article and explain why I'm using bot...]]></description><link>https://mmaksimovic.dev/5-reasons-why-i-chose-linux-over-windows</link><guid isPermaLink="true">https://mmaksimovic.dev/5-reasons-why-i-chose-linux-over-windows</guid><category><![CDATA[Linux]]></category><category><![CDATA[Windows]]></category><category><![CDATA[General Advice]]></category><category><![CDATA[operating system]]></category><dc:creator><![CDATA[Milica Maksimović]]></dc:creator><pubDate>Thu, 21 Mar 2019 08:56:00 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1553158535506/9i3sknFzr.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Note: This is an article I wrote in 2017, so feel free to consider it a bit outdated. A lot of things have changed since then, e.g. most of us are using SSDs. I&#39;m republishing this to push myself to write another article and explain why I&#39;m using both Linux and Windows today.</em></p>
<p>For the past 3 years Linux has been my OS of choice. Once I left my previous job that required me to use Windows, I deleted it from my computer and never looked back. This was a huge step for me because I was gaming a lot at that time, but I realized that you can play games on Linux too :)</p>
<p>Here are the 5 reasons why I prefer Linux over Windows:</p>
<h3 id="1-linux-is-free">1. Linux is free</h3>
<p>Beat that you nasty, greedy, opinionated, full-of-commercials Windows.</p>
<h3 id="2-updates">2. Updates</h3>
<p>I choose when and how to update Linux. I can do it through <a target='_blank' rel='noopener noreferrer'  href="https://en.wikipedia.org/wiki/Graphical_user_interface">GUI</a> or the command line, and it won’t complain even if I don’t update it at all.</p>
<p>While I was working as an online teacher, my laptop crashed more than a few times because Windows decided that it needed to update. This was both an uncomfortable and a painful experience. There was nothing I could do to stop it from updating, and at the same time, somewhere in Japan, my student was probably angry and waiting for me. If you’ve ever worked with Japanese ppl, you know how much they value punctuality.</p>
<h3 id="3-you-don-t-need-an-antivirus">3. You don’t need an antivirus</h3>
<p>There are hardly any viruses on Linux. All of the actions that perform system changes require a user to enter their root password. Take that you nasty Trojans.</p>
<p>Also, this is awesome in terms of performance of the computer itself, since antiviruses tend to use a lot of RAM. Not to mention that antiviruses aren’t so cheap.</p>
<h3 id="4-linux-is-customizable">4. Linux is customizable</h3>
<p>Everything you see on Linux can be customized to suit your needs. You can customize your bootloader (the place where you can switch between different operating systems), GUI, I mean, you name it, you can customize it. I customized my desktop, icons, colors and window decorations.</p>
<h3 id="5-file-system">5. File system</h3>
<p>The file system used on Linux is ext4. It is way more efficient than NTFS system used on Windows. In plain words, you don’t need to defragment your hard drive from time to time, Linux arranges files automatically in the way that is the best for the hard drive. Also, ext4 has a better journaling process which marks unallocated blocks of data, and they are skipped during disk check operations. Your hard drive performance will definitely improve, and you’ll feel a huge difference if you decide to make a switch from Windows.</p>
<h3 id="conclusion">Conclusion</h3>
<p>So, those are my 2 cents regarding Windows vs. Linux duel. Just so you know, I’m not saying that Linux is the best OS in the world for everyone. Try it out and figure if it’s a right fit for you and your needs.</p>
]]></content:encoded></item></channel></rss>