<?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" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Maryna Klokova on Medium]]></title>
        <description><![CDATA[Stories by Maryna Klokova on Medium]]></description>
        <link>https://medium.com/@marizombie?source=rss-412d531a727c------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*_m0wktvC6zuDM0U8.</url>
            <title>Stories by Maryna Klokova on Medium</title>
            <link>https://medium.com/@marizombie?source=rss-412d531a727c------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 31 May 2026 18:07:41 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@marizombie/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Nobody expected Milla Jovovich to show up in AI]]></title>
            <link>https://medium.com/@marizombie/nobody-expected-milla-jovovich-to-show-up-in-ai-7dd13423e8eb?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/7dd13423e8eb</guid>
            <category><![CDATA[ai-memory]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[llm]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Tue, 07 Apr 2026 16:06:26 GMT</pubDate>
            <atom:updated>2026-04-07T16:06:26.277Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*OK44Yj2di-V_cHLR" /></figure><p>Fifth Element. Resident Evil. And now — a free memory system for LLMs that most engineers haven’t figured out yet.</p><p>She spent months organizing thousands of docs, hit a wall, and asked the right question: <em>why does AI still search like it’s 1998?</em></p><p>Her answer: give it a Memory Palace. The same technique Ancient Greeks used to memorize 70,000 digits of Pi.</p><p>She built the architecture, released the code. For free.</p><p>It’s called MemPalace: <a href="https://github.com/milla-jovovich/mempalace">https://github.com/milla-jovovich/mempalace</a></p><p>Here’s what she said on her <a href="https://www.instagram.com/reels/DWzNnqwD2Lu/">Instagram</a>:</p><blockquote>What inspired the idea of MemPalace is that I realized after months of meticulous filing, AI is just not great at finding things, even if you keep the best files.</blockquote><blockquote>Every system out there still has it using keywords to search through and that’s really clunky and messy in my opinion. In the end, your folder is like a huge warehouse and all those files are akin to a pile of junk with dates and names on it, so you’re still having to do these archaic word searches across thousands of documents and in the end, probably not even finding exactly what you were looking for.</blockquote><blockquote>Which gave me an idea. I wanted to create a new way to make filing and retrieving more intuitive. I had read a lot about how Ancient Greeks memorized long speeches and how the most famous memory masters are able to remember up to 70k decimal places of the number Pie.</blockquote><blockquote>I felt like we should be able to give AI the ability to remember information in a more “organic” way. And how this was achieved was through what experts call a “Memory Palace”.</blockquote><blockquote>Ben and I discussed it and thought “Why not create a virtual Memory Palace?”I mean at that point anything would be better than a warehouse full of junk.I came up with the architecture which is fairly logical: splitting the big, open space into different rooms.</blockquote><blockquote>This took me months of making many mistakes and starting from scratch (and with almost 1k docs, I’m sure anyone can relate how frustrating it got), but in the end, it was worth it. Because out of all that research and various blueprints that didn’t work, <strong>I finally managed to create the architecture </strong>and Ben engineered and “fine tuned”, that brought our “MemPalace” to life. Check out the MemPalace GitHub for free today!</blockquote><p>She found a problem and built a solution for it with her friend. Now she is gathering feedback. How deeply AI changes our world every minute!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7dd13423e8eb" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to Validate a Startup Idea: Insights from The Mom Test]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@marizombie/how-to-validate-a-startup-idea-insights-from-the-mom-test-aca15b9b5f31?source=rss-412d531a727c------2"><img src="https://cdn-images-1.medium.com/max/600/1*A27V0TXkw8IFevx-LoJyTQ.png" width="600"></a></p><p class="medium-feed-snippet">Project idea validation through talking to potential clients and users. The Mom Test book outtakes</p><p class="medium-feed-link"><a href="https://medium.com/@marizombie/how-to-validate-a-startup-idea-insights-from-the-mom-test-aca15b9b5f31?source=rss-412d531a727c------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@marizombie/how-to-validate-a-startup-idea-insights-from-the-mom-test-aca15b9b5f31?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/aca15b9b5f31</guid>
            <category><![CDATA[side-project]]></category>
            <category><![CDATA[startup-marketing]]></category>
            <category><![CDATA[idea-validation]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Tue, 14 Jan 2025 16:27:07 GMT</pubDate>
            <atom:updated>2025-01-31T18:51:34.635Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to find a successful startup idea: YC responds]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@marizombie/how-to-find-a-successful-startup-idea-yc-responds-a3e13adac637?source=rss-412d531a727c------2"><img src="https://cdn-images-1.medium.com/max/1172/0*YIanwxzUxllQ0Dmn" width="1172"></a></p><p class="medium-feed-snippet">How to come up with great project idea, criterias of choice, idea space, tips and tricks</p><p class="medium-feed-link"><a href="https://medium.com/@marizombie/how-to-find-a-successful-startup-idea-yc-responds-a3e13adac637?source=rss-412d531a727c------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@marizombie/how-to-find-a-successful-startup-idea-yc-responds-a3e13adac637?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/a3e13adac637</guid>
            <category><![CDATA[startup]]></category>
            <category><![CDATA[side-project]]></category>
            <category><![CDATA[ycombinator]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Thu, 09 Jan 2025 16:11:42 GMT</pubDate>
            <atom:updated>2025-01-09T16:11:42.422Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[3 platforms better than Google Analytics]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@marizombie/3-platforms-better-than-google-analytics-746a3279bcbf?source=rss-412d531a727c------2"><img src="https://cdn-images-1.medium.com/max/931/0*ZBo5yRaMwukkFWa-" width="931"></a></p><p class="medium-feed-snippet">GA alternatives without cookie banner, privacy focused and with simple interface; free options</p><p class="medium-feed-link"><a href="https://medium.com/@marizombie/3-platforms-better-than-google-analytics-746a3279bcbf?source=rss-412d531a727c------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@marizombie/3-platforms-better-than-google-analytics-746a3279bcbf?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/746a3279bcbf</guid>
            <category><![CDATA[website]]></category>
            <category><![CDATA[analytics]]></category>
            <category><![CDATA[solopreneur]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Thu, 26 Dec 2024 17:42:03 GMT</pubDate>
            <atom:updated>2024-12-27T08:49:25.365Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How to connect to remote GCP machine using SSH key]]></title>
            <link>https://medium.com/@marizombie/how-to-connect-to-remote-gcp-machine-using-ssh-key-534b88985385?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/534b88985385</guid>
            <category><![CDATA[gcp]]></category>
            <category><![CDATA[ssh-keys]]></category>
            <category><![CDATA[ssh]]></category>
            <category><![CDATA[remote-machine]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Tue, 17 Dec 2024 22:02:26 GMT</pubDate>
            <atom:updated>2025-01-31T18:54:02.619Z</atom:updated>
            <content:encoded><![CDATA[<p>There are two most used ways to connect to the remote machine.</p><p>First: to launch the instance from Google console click SSH button in the VM line.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*6JFv1fHi-VZbAwe8" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*TAl026lPdnVX1I2j" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*TBEp_OxVhHiamJeA" /></figure><p>And you are in!</p><p>By the way, via Google console SSH window you can easily upload some files to your machine (works well with small ones at least). For that use UPLOAD FILE button on top of the window above. You also can download files using DOWNLOAD FILE button (I know, undexpected 🙂)</p><p>Now we already can set up the remote machine for work.</p><p>However, let’s make sure we can connect from our local console, it will be the second and most preferable way.</p><p>For that go to your local console and type</p><p>ssh-keygen -t rsa -f ~/.ssh/*keyfilename* -C *username*</p><p>where the username on our remote machine machine by default is your email part before @ symbol; keyfilename is up to you, but better make it recognizable as we will use it every time we need to connect to our remote machine.</p><p><em>Also, note that GCP doesn’t accept ED25519 keys, but RSA only (at least in November 2024 it was like that)</em></p><p>Command above generates a public and secret key.</p><p>Now, we have to put the public one to GCP to be able to connect. We’ll do it once and you will be able to use it for any machines you may later create within our project (the one chosen near Google Cloud).</p><p>For that, in the GCP console on the left panel scroll down to Metadata.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/322/0*CPs5Yciae0m48z8I" /></figure><p>In an opened page you will see SSH Keys tab. Click ADD SSH KEY.</p><p>In our local console view and Ctrl+C the public key</p><p>cat ~/.ssh/keyfilename.pub, copy it and paste to the Google Cloud metadata key field. Click SAVE.</p><p>Now we can connect from our machine using this command:</p><p>ssh -i ~/.ssh/keyfilename username@machine_public_ip</p><p>where machine_public_ip is the IP you see near your instance on GCP and username is the same machine username (by default — part before email used to sign up on GCP)</p><p>You should log in without problem, however sometimes you may need to manually add public key to ~/.ssh/authorized_keys file on Google remote machine.</p><p>For that, connect via browser as shown at the beginning of this chapter and type in console</p><p>sudo nano .ssh/authorized_keys</p><p>If your public key is not there, paste it (with mouse right click) and Ctrl+X to save the file.</p><p>If the key is there — double check your connection line from local console 🙂</p><p>If now you want to deploy your project, set up a webserver, attach domain — check out my <a href="https://hostfast.me/">hostfast.me</a> guides to do it all saving time and money. Basic version is completely free, you only need to provide email and GitHub username to get access. Instructions are given in form of convenient markdown in GitHub repos.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/0*PXaKhXO6eXLQR0pe.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/0*UohPuFsSUsZCS3G4.jpeg" /><figcaption>hostfast.me guides: tables of content</figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=534b88985385" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to rent a remote machine in Google Cloud Platform (GCP)]]></title>
            <link>https://medium.com/@marizombie/how-to-rent-a-remote-machine-in-google-cloud-platform-gcp-e93dbd7d9bdb?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/e93dbd7d9bdb</guid>
            <category><![CDATA[gcp]]></category>
            <category><![CDATA[remote-machine]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Sun, 15 Dec 2024 16:16:57 GMT</pubDate>
            <atom:updated>2024-12-19T10:50:05.292Z</atom:updated>
            <content:encoded><![CDATA[<p>I’ve already talked about pros and cons of AWS &amp; GCP here, check it out if you haven’t yet:</p><p><a href="https://medium.com/@marizombie/aws-vs-gcp-what-cloud-provider-to-choose-0c8b49698261">AWS vs GCP: what cloud provider to choose</a></p><p>And if you chose GCP, let’s go!</p><p>Go through simple signup via free trial registration link: <a href="https://console.cloud.google.com/freetrial">https://console.cloud.google.com/freetrial</a>. It will need your bank card to verify your payment ability, however you will still get notifications</p><p>Once we are ready, from the main page of our account we scroll to Products section and click Create a VM.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ZD-pULeKwq9ZaG-6" /></figure><p>As it is a new account, it will at first redirect us to Compute Engine API, where we have to click enable (hereI have already clicked and waiting for it to be activated).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/627/0*g9ekA6KnTXldc99M" /></figure><p>After that, you will be redirected to VM instances page</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*tlP9vFayJGm1FF1K" /></figure><p>You should click Create instance (blue button on top or on bottom)</p><p>There you will see the basic characteristics for your new machine.</p><p>You can rename it here, change region, zone, machine type and other parameters.</p><p>If you have created your new account, you may have Google credits to test services. There is also a free tier, but make sure you follow instructions to use it. For free (even for no credits) you may use only e2 micro (0.25 cpu) machines in three regions: us-east, us-central and us-west.</p><p>Other machine types will cost you money (or credits).</p><p>However, you might be confused seeing the price on the right anyway. That’s a basic price you would pay after finishing your trial.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*xjEyJNo9B98B3yk-" /></figure><p>Usually for computations and server E2 is a good choice.</p><p>But do not rush into creating machine as it is, because default settings are not what you might expect.</p><p>To change machine type, click on the e2-medium combobox</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/906/0*wecCJ447tk92sEgk" /></figure><p>We will see the free e2-micro instance there in Shared-core category, its usual price would be about 7.11$, but if it is the only machine, you won’t even pay for it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*vXHAw2hCO3JgReEn" /></figure><p>Next few settings we’ll leave like this</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/900/0*QpYdFsC97gYFZ6PY" /></figure><p>And will scroll to Boot disk</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/923/0*78RVJ5HnB9cjRlI9" /></figure><p>Here you can choose preferred OS for your machine. Default one is Debian, but I usually go with Ubuntu, so let’s click “CHANGE”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/972/0*Z4AsSRyZadAHvNol" /></figure><p>In the opened popup you can also set the disk size and boot disk type. These parameters change leads to price updates. I go with defaults for now.</p><p>You can also load custom images or snapshots, archived snapshots and other existing disks here — write in comments if you want me to create a post on it. For now, assuming you have a fresh account, we won’t touch it and go with a public new image.</p><p>Under advanced configuration you can also set up extra parameters, such as deletion rule, encryption and other</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/556/0*TH3i-tr2cIiy7KW-" /></figure><p>Next we will make sure we can access server via HTTP and HTTPS and allow Health Checks.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/874/0*8k-5z2XdYPsr705Y" /></figure><p>Under Advanced options you can also modify several things, like allow access to VM only from some users, 2-step verification (security recommended, can be also done later).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/708/0*jkXilP1WoZTY7ZF2" /></figure><p>You can manually add SSH-keys to be able to log into the VM not only from GCloud Console, but also from your local machine console, VS Code. You may also do it later.</p><p>Under the Management section you may also add a Startup script, the code which will be launched automatically when the machine boots. You can do it now or adjust later.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/728/0*Co8oeFkE1EE46CnX" /></figure><p>After setting these things up, let’s click CREATE on the bottom.</p><p>You will next see the VM instances page with your newly created machine preparing, it may take several minutes, so you can do quick exercise or make a cup of tea.</p><p>You will see the machine is ready when green tick is next to it and IPs set.</p><p>Details on how to connect to the machine using SSH you can find here:</p><p><a href="https://medium.com/@marizombie/how-to-connect-to-remote-gcp-machine-using-ssh-key-534b88985385">How to connect to remote GCP machine using SSH key</a></p><p>If you want not only to rent a machine, but also deploy your project, set up a webserver, attach domain and set up health check notifications — check out my <a href="https://hostfast.me/">hostfast.me</a> guides to do it all saving time and money. Basic version is totally free, you only need to provide email and GitHub username to get access. Instructions are given in form of convenient markdown in GitHub repos.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/0*5W8onvNYc4mdPCVt.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/0*opKRURM4xyjUu_tf.jpeg" /><figcaption>hostfast.me guides: tables of content</figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e93dbd7d9bdb" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to rent a remote machine in AWS]]></title>
            <link>https://medium.com/@marizombie/how-to-rent-a-remote-machine-in-aws-bc87f1f157be?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/bc87f1f157be</guid>
            <category><![CDATA[development]]></category>
            <category><![CDATA[remote-machine]]></category>
            <category><![CDATA[cloud]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Fri, 13 Dec 2024 16:02:49 GMT</pubDate>
            <atom:updated>2024-12-13T16:02:49.511Z</atom:updated>
            <content:encoded><![CDATA[<p>The AWS free tier gives us a year (!) of their free services, including the remote machine, storage and more.</p><p>To use the deal, go to <a href="https://aws.amazon.com/free/">https://aws.amazon.com/free/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*N6y1A-umrl90ePbI" /></figure><p>Fill in all data. You’ll need a bank card and mobile phone number to verify account</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*7C46wnkQ08GY9QSH" /></figure><p>Then go to AWS Management Console.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*7Nb19qZF7jcTJMZA" /></figure><p>From here we go to EC2 Dashboard:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*4YjPzpCu4WZHFoHZ" /></figure><p>Then go to Launch instance</p><p><em>It will tell that instance will be launched in a chosen zone. Zone has not much of a difference, especially on free tier, but you can choose it on top right.</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*RVbksAUIA2o8ZZft" /></figure><p>Name your instance and choose OS, we’ll go with Ubuntu here.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*yZblNWVCSa_do8A7" /></figure><p>Under it, near Key pair click “Create new key pair” — you’ll use it to connect to machine. I choose ED25519 algorithm. Save it on your machine, preferably in .ssh folder (in linux /home/username/.ssh) with some name/subfolder you will recognize later.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/757/0*2LfWLLkSE5zcihgk" /></figure><p><em>In network settings ideally we have to change SSH traffic from anywhere to our IP (DON’T FORGET TO TURN OFF VPN), but it will require additional setup when configuring deployment, so we’ll skip it for now)</em></p><p>Also, as we are setting up a webservice, tick https &amp; http traffic options.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1007/0*m2trHJxT6jFonh6Q" /></figure><p>Now to storage</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*whgTqhLk0Op0P2We" /></figure><p>Free tier claims to work with up to 30 gb, let’s do this!</p><p>After this step (and making sure nothing is missed) click “Launch instance”.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*GvMxA5pFAEZme2AK" /></figure><p>It won’t take long.</p><p>You’ll see green success indicator and after this you may go to see your instance via “View all instances” on the bottom right</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/981/0*jIVGCEQbjqqYghTj" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*idp5u0yUiqIHGvdA" /></figure><p>After this you are able to connect to it via your key, saved during configuration steps, congrats!</p><p>Next, let’s connect to our machine:</p><p><a href="https://medium.com/@marizombie/how-to-connect-to-aws-remote-machine-using-ssh-key-e8432088a4a3">How to connect to AWS remote machine using SSH key</a></p><p>If you want to get full instruction on how to choose cloud provider, rent a machine, deploy your project, set up a webserver, attach domain and set up notifications — check out my <a href="https://hostfast.me/">hostfast.me</a> guides to do it all saving time and money. Basic version is totally free, you only need to provide email and GitHub username to get an access. Instructions are given in form of convenient markdown in GitHub repos.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/1*ngMyYJ2dFt0ToqM4bQL56w.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/1*6oVwuIXOko50CMAB-YdYBw.jpeg" /><figcaption>hostfast.me guides: tables of content</figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bc87f1f157be" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to connect to AWS remote machine using SSH key]]></title>
            <link>https://medium.com/@marizombie/how-to-connect-to-aws-remote-machine-using-ssh-key-e8432088a4a3?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/e8432088a4a3</guid>
            <category><![CDATA[cloud]]></category>
            <category><![CDATA[ssh]]></category>
            <category><![CDATA[ssh-keys]]></category>
            <category><![CDATA[remote-machine]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Thu, 12 Dec 2024 10:05:23 GMT</pubDate>
            <atom:updated>2024-12-12T10:05:23.937Z</atom:updated>
            <content:encoded><![CDATA[<p>After our machine is launched, we can connect to it from browser via AWS website flow. You may try it by selecting your machine, going to Actions → Connect.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*_XWq_i5UnaYMGCZM" /></figure><p>However, I would recommend using local console and SSH key as more flexible and convenient solution.</p><p>To do that, from your local unix console change the permissions for downloaded key with this command:</p><p>chmod 400 keyname</p><p>400 here means that only owner has rights to read the file.</p><p>After this, use ssh connect command using our key:</p><p>ssh -i path-to-key ubuntu@your-machine-public-ip where ubuntu is the default user on AWS machine with Ubuntu OS, and your-machine-public-ip can be found in AWS Console Instances page near our newly created one.</p><p>And you are in!</p><p>If something is not working, verify your key placement, double check IP and instruction steps.</p><p>You can change security permissions in Security groups from the left menu, under the Network &amp; Security:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/276/0*f51qvXpbbqVrRUul" /></figure><p>You may also let your machine some time to initialize properly.</p><p>If you want to get full instruction on how to choose cloud provider, rent a machine, deploy your project, set up a webserver, attach domain and set up notifications — check out my <a href="https://hostfast.me/">hostfast.me</a> guides to do it all saving time and money. Basic version is totally free, you only need to provide email and GitHub username to get an access. Instructions are given in form of convenient markdown in GitHub repos.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/1*ngMyYJ2dFt0ToqM4bQL56w.jpeg" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/732/1*6oVwuIXOko50CMAB-YdYBw.jpeg" /><figcaption>hostfast.me guides: tables of content</figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e8432088a4a3" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[AWS vs GCP: which cloud provider to choose]]></title>
            <link>https://medium.com/@marizombie/aws-vs-gcp-what-cloud-provider-to-choose-0c8b49698261?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/0c8b49698261</guid>
            <category><![CDATA[vps]]></category>
            <category><![CDATA[servers]]></category>
            <category><![CDATA[gcp]]></category>
            <category><![CDATA[cloud]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Thu, 05 Dec 2024 16:13:43 GMT</pubDate>
            <atom:updated>2024-12-18T18:41:44.162Z</atom:updated>
            <content:encoded><![CDATA[<p>There are lots of cloud providers to choose from. Most of them provide attractive offers for new users and free tiers. We will focus on 2 of them today: <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a> and <a href="http://console.cloud.google.com/">Google Cloud Platform (GCP)</a>.</p><h3>AWS vs GCP</h3><p>They are quite different yet both possess all the necessary stuff we may need.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/618/1*YfXHHuVEz0zGlQ2sW9sG-w.png" /><figcaption>Table from hostfast.me guide</figcaption></figure><p>For me, these are the main differences that play a big role. If you want access to the table with links, go to hostfast.me and get a basic guide for free!</p><p>Both AWS and Google Cloud allow to register several accounts to continue using free version longer. Both of them have nearly the same pricing after the free version stops: some services are slightly cheaper in one, some in another.</p><p>Decide for yourself, check both out and figure what suits your needs best!</p><p>What points would you add to the table? Which platform do you prefer?</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=0c8b49698261" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why choose cloud providers over platforms like Vercel?]]></title>
            <link>https://medium.com/@marizombie/why-choose-cloud-providers-over-platforms-like-vercel-2f0488fb6407?source=rss-412d531a727c------2</link>
            <guid isPermaLink="false">https://medium.com/p/2f0488fb6407</guid>
            <category><![CDATA[web-server]]></category>
            <category><![CDATA[vps]]></category>
            <category><![CDATA[website]]></category>
            <category><![CDATA[vercel]]></category>
            <category><![CDATA[aws]]></category>
            <dc:creator><![CDATA[Maryna Klokova]]></dc:creator>
            <pubDate>Tue, 03 Dec 2024 11:24:53 GMT</pubDate>
            <atom:updated>2024-12-06T07:56:04.711Z</atom:updated>
            <content:encoded><![CDATA[<p>When building a modern web application, the choice of hosting platform plays a crucial role in determining performance, scalability, and cost. Platforms like <a href="https://vercel.com/">Vercel</a>, <a href="https://pages.github.com/">GitHub Pages</a>, <a href="https://fly.io/">Fly.io</a>, and others offer ease of use, especially for static websites or applications with minimal backend needs. However, when your project requires more flexibility, constant backend processing, or a custom infrastructure, cloud providers such as <a href="https://console.cloud.google.com/">Google Cloud Platform (GCP)</a>, <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a>, and <a href="https://azure.microsoft.com/">Microsoft Azure</a> often emerge as the superior choice. <br>Moreover, most of the platforms don’t allow using free tier for commercial purposes, so you’d have to pay from the start even before you prove your idea works.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/829/1*H9N2gad87gcdyh0JD1lVUg.png" /><figcaption>Google results on Vercel bill shocking people</figcaption></figure><h3>Key advantages of cloud providers</h3><h3>1. More control over infrastructure</h3><p>Cloud providers allow you to customize your infrastructure to meet the specific needs of your application. For example:</p><h4><strong>Non-Static Frontends</strong></h4><p>If your frontend dynamically fetches data, connects to APIs, or requires server-side rendering (SSR), platforms like Vercel might suffice for light usage but can struggle under high loads or complex dependencies. On AWS or GCP, you can tailor resources like virtual machines, load balancers, and storage to handle growing demands.</p><h4><strong>Constantly Running Backends</strong></h4><p>Hosting a backend service 24/7 on platforms like Fly.io or Railway utilizing serverless functions might incur additional charges or encounter downtime. With cloud providers, you can spin up persistent instances optimized for constant uptime.</p><h3>2. Pricing and free tier comparison</h3><p>Most platforms offer free tiers, but the costs grow as your application scales.</p><h4><strong>Cloud Providers</strong></h4><p>Both AWS and GCP provide substantial free tier options for new users. For example, GCP offers $300 in credits along with free usage of <strong>e2-micro</strong> VMs in specific regions, which is sufficient for small starter or pet projects. AWS offers similar flexibility through its <strong>EC2 free tier</strong> and S3 storage, however longer free term. These tiers provide the backbone for testing and early-stage deployment without incurring costs. And of course, free tier is eligible for commercial purposes.</p><h4><strong>Specialized Platforms</strong></h4><p>While platforms like Vercel, Render or Fly.io simplify deployment, their pricing models often charge by usage (e.g., compute hours, data transfer) and they have less generous free term. And, as I already said,<strong> most platforms specifically prohibit using free tier for business purposes. </strong><br>For instance, Vercel has only one month free tier for <strong>hobby projects</strong> and charges for bandwidth beyond it, making it expensive for unexpected traffic loads, surprising website owners with huge fees.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/710/1*mp3JjseSeV0fTHEX8Azmyg.png" /><figcaption>Screenshot from X platform</figcaption></figure><h3>3. Efficiency and long-term costs</h3><p>For production-ready applications that require sustained performance and optimization cloud providers may be far better option.</p><h4><strong>Efficiency</strong></h4><p>Cloud providers let you configure resources (e.g., upgrading from a micro instance to a compute-optimized one).</p><h4><strong>Cost-Effectiveness</strong></h4><p>If your app grows, cloud providers become more cost-efficient since you only pay for what you use, with extensive options for optimization. <br>Vercel and other similar platforms often use the same cloud providers, but additionally charge you for convenience of their service or non-optimized flow. So going straight to the cloud can be a good saving option.</p><h3>When to use specialized platforms</h3><p>That said, platforms like Vercel or Fly.io shine when speed of deployment or simplicity is the primary goal and you can spend some money from the start for your project:</p><ul><li><strong>static websites</strong>: for simple one-person blogs, documentation, or marketing pages, Vercel or GitHub Pages can be cost-effective and easy to set up</li><li><strong>prototyping</strong>: quick proof-of-concept applications can benefit from the managed nature of these platforms</li></ul><p>For larger projects or those aiming for long-term growth, cloud providers offer a better foundation, flexible configurations and more control over the budget.</p><h3>Getting Started With Hosting on the Cloud</h3><p>If you’re ready to explore cloud providers, my <a href="https://hostfast.me"><strong>HostFastMe</strong></a> guides are here to help you:</p><ul><li><strong>free hosting</strong>: learn how to deploy your website on GCP or AWS without spending a dime (up to a year)</li><li><strong>attach a domain and get free SSL certificate</strong>: simplified steps to link a custom domain and connect https to your cloud-hosted site</li><li><strong>bonuses</strong>: tips and tools to optimize your hosting setup and maximize free-tier benefits</li></ul><p>Want to give it a try totally for free? Contact me via X or LinkedIn or just go to my website and obtain a basic guide for 0$ (for first 20). I’ll provide you access to my repository with all the materials to get started and will be waiting for your feedback.</p><h3>Conclusion</h3><p>While proxy platforms are excellent for certain use cases, cloud providers give you unbeatable flexibility, scalability and more control over services and budget. They’re ideal for projects that demand custom configurations, constant uptime, or dynamic functionality.</p><p>Explore both options to find what suits your needs best, and when you’re ready to dive into the world of cloud hosting, my guides at <a href="https://hostfast.me"><strong>HostFastMe</strong></a> will walk you through every step.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2f0488fb6407" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>