<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Web Development on Bartlomiej Mika</title>
    <link>https://bartlomiejmika.com/categories/web-development/</link>
    <description>Recent content in Web Development on Bartlomiej Mika</description>
    <image>
      <url>https://bartlomiejmika.com/img/bartlomiej_mika.jpeg</url>
      <link>https://bartlomiejmika.com/img/bartlomiej_mika.jpeg</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Mon, 07 Feb 2022 00:45:18 -0500</lastBuildDate><atom:link href="https://bartlomiejmika.com/categories/web-development/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How to Perform RSA Encryption in Javascript (React.js) and Golang</title>
      <link>https://bartlomiejmika.com/posts/2022/how-to-perform-rsa-encryption-in-javascript-and-golang/</link>
      <pubDate>Mon, 07 Feb 2022 00:45:18 -0500</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2022/how-to-perform-rsa-encryption-in-javascript-and-golang/</guid>
      <description>&lt;p&gt;Do you want your &lt;strong&gt;React.js (web)&lt;/strong&gt; frontend app talking to your &lt;strong&gt;Golang&lt;/strong&gt; backend server? In this post, I&amp;rsquo;ll explain how I got cross-devices RSA encryption working in JavaScript and Golang.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to do Dynamic Filtering in Golang using only the Database SQL Package like in Django</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-do-dynamic-filtering-in-golang-using-only-the-database-sql-package-like-in-django/</link>
      <pubDate>Fri, 07 May 2021 15:15:47 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-do-dynamic-filtering-in-golang-using-only-the-database-sql-package-like-in-django/</guid>
      <description>&lt;p&gt;Recently I had to do some advanced filtering using the &lt;a href=&#34;https://golang.org/pkg/database/sql/&#34;&gt;&lt;code&gt;database/sql&lt;/code&gt;&lt;/a&gt; package found in the Golang standard library. In this article I share how I handled advanced filtering. If you are a beginner in Golang wanting to learn how to improve your understanding of querying the database, this article is for you.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Useful Resources that Helped me Learn Golang over the Years</title>
      <link>https://bartlomiejmika.com/posts/2021/useful-resources-that-helped-me-learn-golang-throughout-the-years/</link>
      <pubDate>Thu, 08 Apr 2021 00:29:06 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/useful-resources-that-helped-me-learn-golang-throughout-the-years/</guid>
      <description>&lt;p&gt;The purpose of this post is to share my catalogue of useful links I&amp;rsquo;ve gathered in my quest to better understand Golang. If I&amp;rsquo;ve used a webpage to solve a problem, or if I used a link to learn something, then you&amp;rsquo;ll find a link of it here.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Setup Wordpress for Ubuntu 20 LTS on a Digitalocean Droplet</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-setup-wordpress-for-ubuntu-20-lts-on-a-digitalocean-droplet/</link>
      <pubDate>Wed, 31 Mar 2021 21:48:15 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-setup-wordpress-for-ubuntu-20-lts-on-a-digitalocean-droplet/</guid>
      <description>&lt;p&gt;Do you setup WordPress sites often and you want instructions you can repeat quickly? The purpose of this HOWTO is to provide a series of copy and paste commands you can use over and over to setup WordPress on an Ubuntu 20 LTS server using DigitalOcean for your future clients.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Example of Writing a Simple gRPC Server in Golang from Scratch</title>
      <link>https://bartlomiejmika.com/posts/2021/example-of-writing-a-simple-grpc-server-in-golang-from-scratch/</link>
      <pubDate>Sat, 27 Mar 2021 14:10:03 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/example-of-writing-a-simple-grpc-server-in-golang-from-scratch/</guid>
      <description>&lt;p&gt;How do you write a Golang server using &lt;a href=&#34;https://grpc.io/docs/languages/go/quickstart/&#34;&gt;&lt;code&gt;gRPC&lt;/code&gt;&lt;/a&gt; from scratch? Heres how to do it.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Import Datetime Columns from a PgAdmin5 CSV export file in Golang</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-import-datetime-columns-from-a-pgadmin5-csv-export-file-in-golang/</link>
      <pubDate>Wed, 10 Mar 2021 14:34:05 -0500</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-import-datetime-columns-from-a-pgadmin5-csv-export-file-in-golang/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;ve exported from &lt;a href=&#34;https://www.pgadmin.org/&#34;&gt;&lt;code&gt;PgAdmin&lt;/code&gt;&lt;/a&gt; a CSV file and tried to import that CSV into your Golang app, you may have noticed there is a challenge with importing the datatime. The purpose of this article contains the code I wrote to help me with this problem.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Build an API Server in Go - Part 4: Access Control</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-4-access-control/</link>
      <pubDate>Sun, 31 Jan 2021 00:02:30 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-4-access-control/</guid>
      <description>&lt;p&gt;Learn how to protect API endpoints with access and refresh tokens using the third-party &lt;a href=&#34;https://github.com/dgrijalva/jwt-go&#34;&gt;jwt-go&lt;/a&gt; library.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Build an API Server in Go - Part 3: Postgres Database</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-3-postgres-database/</link>
      <pubDate>Sat, 30 Jan 2021 00:02:30 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-3-postgres-database/</guid>
      <description>&lt;p&gt;The purpose of this article is to provide instructions on how to setup &lt;em&gt;postgres&lt;/em&gt; database with our application.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Build an API Server in Go - Part 2: Simple Database</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-2-simple-database/</link>
      <pubDate>Fri, 29 Jan 2021 00:02:30 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-2-simple-database/</guid>
      <description>&lt;p&gt;The purpose of this post is to learn how our &lt;a href=&#34;https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-1-basic-server/&#34;&gt;basic API server&lt;/a&gt; can read the body of a &lt;em&gt;request&lt;/em&gt;. In addition, we will learn how to use an easy-to-use &lt;em&gt;simple database&lt;/em&gt; for beginners called &lt;a href=&#34;https://github.com/sdomino/scribble&#34;&gt;scribble&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Build an API Server in Go - Part 1: Basic Server</title>
      <link>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-1-basic-server/</link>
      <pubDate>Mon, 25 Jan 2021 00:02:30 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/how-to-build-an-api-server-in-go-part-1-basic-server/</guid>
      <description>&lt;p&gt;The purpose of this post is to provide instructions on how to setup a simple RESTful API server, in Golang, using only the &lt;a href=&#34;https://golang.org/pkg/net/http/&#34;&gt;&lt;em&gt;net/http&lt;/em&gt; package&lt;/a&gt; and not any other third-party web framework. You will learn how to create REST endpoints within your project that can handle &lt;strong&gt;POST&lt;/strong&gt;, &lt;strong&gt;GET&lt;/strong&gt;, &lt;strong&gt;PUT&lt;/strong&gt; and &lt;strong&gt;DELETE&lt;/strong&gt; HTTP requests. This is the first post in a multi-post series.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Example of using JavaScript AJAX XmlHttpRequest with Django JsonResponse view</title>
      <link>https://bartlomiejmika.com/posts/2021/example-of-using-javascript-ajax-xmlhttprequest-with-django-jsonresponse-view/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2021/example-of-using-javascript-ajax-xmlhttprequest-with-django-jsonresponse-view/</guid>
      <description>&lt;p&gt;Forget &lt;a href=&#34;https://github.com/axios/axios&#34;&gt;Axios&lt;/a&gt; or any other third-party JavaScript library pertaining to API calling, the purpose of this article is to explain how to utilize the basic &lt;code&gt;XmlHttpRequest&lt;/code&gt; with your Django project.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Install Hugo From Git Bash for Window Users</title>
      <link>https://bartlomiejmika.com/posts/2020/how-to-install-hugo-from-git-bash-for-window-users/</link>
      <pubDate>Wed, 09 Sep 2020 22:11:07 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2020/how-to-install-hugo-from-git-bash-for-window-users/</guid>
      <description>&lt;p&gt;The purpose of this article is to help beginners understand how to do the &lt;a href=&#34;https://github.com/gohugoio/hugo#build-and-install-the-binaries-from-source-advanced-install&#34;&gt;advanced install&lt;/a&gt; of &lt;a href=&#34;https://github.com/gohugoio/hugo&#34;&gt;&lt;code&gt;hugo&lt;/code&gt;&lt;/a&gt; static site generator (SSG).&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Structure a React Project</title>
      <link>https://bartlomiejmika.com/posts/2020/how-to-structure-react-project/</link>
      <pubDate>Fri, 28 Aug 2020 10:38:31 -0400</pubDate>
      
      <guid>https://bartlomiejmika.com/posts/2020/how-to-structure-react-project/</guid>
      <description>&lt;p&gt;In the article you will get the boilerplate structure I use for &lt;a href=&#34;https://bartlomiejmika.com/tags/react/&#34;&gt;#React&lt;/a&gt; projects.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
