<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: sandris-</title>
    <description>The latest articles on DEV Community by sandris- (@sandris).</description>
    <link>https://dev.to/sandris</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F103347%2F39f780ac-df44-4218-8a04-1e2c2d195624.jpeg</url>
      <title>DEV Community: sandris-</title>
      <link>https://dev.to/sandris</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sandris"/>
    <language>en</language>
    <item>
      <title>Docker for Developers (Workshop Ideas)</title>
      <dc:creator>sandris-</dc:creator>
      <pubDate>Sun, 04 Jul 2021 14:25:11 +0000</pubDate>
      <link>https://dev.to/sandris/docker-for-developers-workshop-ideas-2234</link>
      <guid>https://dev.to/sandris/docker-for-developers-workshop-ideas-2234</guid>
      <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Docker is very cool, everyone uses it bla bla bla..&lt;/p&gt;

&lt;p&gt;In reality I rarely see that &lt;strong&gt;developers&lt;/strong&gt; know and use Docker to automate their work, set up local environments etc.&lt;/p&gt;

&lt;p&gt;For that reason I am planning to conduct a &lt;em&gt;Docker for Developers&lt;/em&gt; workshop (free / simbolic fee)&lt;/p&gt;

&lt;p&gt;Question of the day is - &lt;strong&gt;what could be some interesting use cases to accomplish in the workshop&lt;/strong&gt;?&lt;/p&gt;

&lt;p&gt;Few ideas from my side:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;running integration tests against db / ... in Docker&lt;/li&gt;
&lt;li&gt;merging two different databases (MySQL &amp;amp; Postgres) in the Docker image and storing the output in the file locally&lt;/li&gt;
&lt;li&gt;running Node environment in Docker for a local development&lt;/li&gt;
&lt;li&gt;obfuscating &lt;code&gt;production-like&lt;/code&gt; database and making it available with all the data&lt;/li&gt;
&lt;li&gt;running development environment locally, by using Docker Compose&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>docker</category>
    </item>
    <item>
      <title>androidpublisher &amp; projectNotLinked error</title>
      <dc:creator>sandris-</dc:creator>
      <pubDate>Thu, 27 Sep 2018 18:17:41 +0000</pubDate>
      <link>https://dev.to/sandris/androidpublisher--projectnotlinked-error-43c7</link>
      <guid>https://dev.to/sandris/androidpublisher--projectnotlinked-error-43c7</guid>
      <description>&lt;p&gt;So spent few hours dealing with project linking error on Google Play. Will leave it here in case someone is stuck with error.&lt;/p&gt;

&lt;p&gt;If you receive this response, when making request to Android Publisher API, but &lt;strong&gt;your project is already linked&lt;/strong&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"error"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"code"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;403&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; 
    &lt;/span&gt;&lt;span class="nl"&gt;"message"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; 
    &lt;/span&gt;&lt;span class="nl"&gt;"errors"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"domain"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"androidpublisher"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; 
        &lt;/span&gt;&lt;span class="nl"&gt;"message"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console."&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; 
        &lt;/span&gt;&lt;span class="nl"&gt;"reason"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"projectNotLinked"&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Try to create new In App Product. If there is a product created before linking, it fails on product transaction fetching when making purchase. With new product error goes away.&lt;/p&gt;

</description>
      <category>android</category>
      <category>mobile</category>
    </item>
    <item>
      <title>Sell courses on Android app in Google Play</title>
      <dc:creator>sandris-</dc:creator>
      <pubDate>Sun, 23 Sep 2018 08:28:21 +0000</pubDate>
      <link>https://dev.to/sandris/sell-courses-on-android-app-in-google-play-fki</link>
      <guid>https://dev.to/sandris/sell-courses-on-android-app-in-google-play-fki</guid>
      <description>&lt;p&gt;So I am creating app which will allow you to purchase some nutrition based courses. Unfortunately I am unable to find clear description on how to integrate payments.&lt;/p&gt;

&lt;p&gt;Not from technical point of view. Can I choose some payment gateway like PayPal, Stripe or whatever or do I need to choose In-App purchases from google play?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edit&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Found this article -&amp;gt; &lt;a href="https://medium.com/@jessesahli3/ios-renewable-subscriptions-overview-stripe-vs-in-app-purchases-4fdb02bec0da"&gt;https://medium.com/@jessesahli3/ios-renewable-subscriptions-overview-stripe-vs-in-app-purchases-4fdb02bec0da&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Actually Spotify was the one which was giving me doubts and they are mentioned. That on iPhone you cannot buy premium within the app, but can sign in on browser, pay there and then come back to app.&lt;/p&gt;

</description>
      <category>android</category>
      <category>mobile</category>
    </item>
    <item>
      <title>So you want to become a developer? Part I</title>
      <dc:creator>sandris-</dc:creator>
      <pubDate>Fri, 21 Sep 2018 19:59:32 +0000</pubDate>
      <link>https://dev.to/sandris/so-you-want-to-become-a-developer-part-i-4bdb</link>
      <guid>https://dev.to/sandris/so-you-want-to-become-a-developer-part-i-4bdb</guid>
      <description>&lt;p&gt;Not so long ago I was myself learning how to code from scratch. I remember browsing through the coding forums though the night and wondering about the job possibilities.&lt;/p&gt;

&lt;p&gt;My first project was creating text based browser game where you could fight with other people online by choosing where to hit and what to defend, there were many upgrades for your character and so on. But that is not the story for today, my point is that I spent too much time for just searching around the internet where to start, how to learn to code.&lt;/p&gt;

&lt;p&gt;Today it is much harder, yes there are more resources and more languages and videos and courses and tutorials and programming classes in your local area which promise that you will get the job if you will attend and behave well. Where should average Joe start? Just go through all of them? Average Joe will just try few low quality courses and leave, or spend monthly salary at local programming classes where teacher is a failed programmer which is unable to get a job. Then leave broke and with an unfulfilled dream.&lt;/p&gt;

&lt;p&gt;Well I have noticed that when people ask me about how to start coding they usually asks the same questions, some of them ask the same questions within the interval of years.&lt;/p&gt;

&lt;p&gt;Here are few of them with answers based on my opinion, let me know if you feel that I am totally wrong.&lt;/p&gt;

&lt;h1&gt;
  
  
  Am I too young/old to start? (or what if I am older than 30?)
&lt;/h1&gt;

&lt;p&gt;This is actually one of the most popular questions (especially from people who are ~30 years old). There are different opinions but only few says that you are too old. It is the same as any other skill.&lt;/p&gt;

&lt;p&gt;If you have a motivation to learn you can be successful in IT without doubts. Since it takes only a few years to become very good what is the difference? You can start at 40 and be very good middle level software developer for example after two years, still being better then many others.&lt;/p&gt;

&lt;p&gt;Some problems may arise if you are really bad at math (logical thinking), then it may take some time more. But there are many directions in career path which you may take and still succeed!&lt;/p&gt;

&lt;h1&gt;
  
  
  If I am too old will I be able to learn properly?
&lt;/h1&gt;

&lt;p&gt;First of all — there is no too old! Everything depends on your motivation — you can learn at any age and become the best. If you are 50 years old, it still gives you ~30 years of life or more. Spend few of them and you will catch up. Look at the speed how technologies are evolving even professionals sometimes give up on some things — take them and learn.&lt;/p&gt;

&lt;h1&gt;
  
  
  How long does it takes so that I can live from my salary?
&lt;/h1&gt;

&lt;p&gt;From personal experience I would say one year but it can be more or less depending on your location, motivation, soft skills (how you can sell yourself) etc.&lt;/p&gt;




&lt;p&gt;Please leave your thoughts in the comments.&lt;/p&gt;

&lt;p&gt;More questions and answers are available on my cool website built for that purpose: &lt;a href="https://www.howtostartcareerinit.com"&gt;howtostartcareerinit.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Cover image: Photo by Kobu Agency on Unsplash&lt;/em&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>help</category>
    </item>
  </channel>
</rss>
