Skip to content

Commit

Permalink
minor update
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex committed Sep 20, 2022
1 parent cb275c7 commit 7f4db36
Show file tree
Hide file tree
Showing 22 changed files with 17,368 additions and 5,905 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@ It is recommended to follow the order of instructions to prevent possible errors
#### Jekyll

1. Install rbenv `brew install rbenv`
2. Make rbenv run everytime terminal is open `echo 'eval "$(rbenv init -)"' >> ~/.bash_profile`
2. Make rbenv run everytime terminal is open `echo 'eval "$(rbenv init -)"' >> ~/.zshrc`
3. Restart terminal for the previous shell command to work.
3. Install Ruby with rbenv `rbenv install 2.6.5`
4. Switch from system Ruby to rbenv `rbenv global 2.6.5`
3. Install Ruby with rbenv `rbenv install 3.1.2`
4. Switch from system Ruby to rbenv `rbenv global 3.1.2`
5. Install Jekyll: `gem install jekyll`
6. Update all system gems: `gem update --system`

Expand Down
2 changes: 1 addition & 1 deletion _site/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ <h1>
<a class="fa fa-stack-exchange fa-2x" href="https://stackexchange.com/users/6679321/alljamin" target="_blank"></a>
</nav>

<p class="copyright">&copy; 2020. All rights reserved.</p>
<p class="copyright">&copy; 2022. All rights reserved.</p>
</div>

</div>
Expand Down
2 changes: 1 addition & 1 deletion _site/PAUSE/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h1>
<a class="fa fa-stack-exchange fa-2x" href="https://stackexchange.com/users/6679321/alljamin" target="_blank"></a>
</nav>

<p class="copyright">&copy; 2020. All rights reserved.</p>
<p class="copyright">&copy; 2022. All rights reserved.</p>
</div>

</div>
Expand Down
8 changes: 4 additions & 4 deletions _site/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Portfolio

The main aim of this project was to find a best way to capture my work and present it to the public. I ended up creating a custom theme for [Jekyll](https://jekyllrb.com/). Later on I introduced [Gulp.js](https://gulpjs.com/), because certain funcationality, important to me, is still missing in Jekyll for ex. live browser refresh, vendor autoprefix, javascript minification, image minification, better handling of sass and more advanced watch tasks.
The main aim of this project was to find a best way to capture my work and present it to the internet. I have created a custom theme for [Jekyll](https://jekyllrb.com/). Later on I introduced [Gulp.js](https://gulpjs.com/), because certain funcationality, important to me, is still missing in Jekyll for ex. live browser refresh, vendor autoprefix, javascript minification, image optimisation, better handling of sass and more advanced watch tasks.

## Contents

Expand Down Expand Up @@ -53,10 +53,10 @@ It is recommended to follow the order of instructions to prevent possible errors
#### Jekyll

1. Install rbenv `brew install rbenv`
2. Make rbenv run everytime terminal is open `echo 'eval "$(rbenv init -)"' >> ~/.bash_profile`
2. Make rbenv run everytime terminal is open `echo 'eval "$(rbenv init -)"' >> ~/.zshrc`
3. Restart terminal for the previous shell command to work.
3. Install Ruby with rbenv `rbenv install 2.6.5`
4. Switch from system Ruby to rbenv `rbenv global 2.6.5`
3. Install Ruby with rbenv `rbenv install 3.1.2`
4. Switch from system Ruby to rbenv `rbenv global 3.1.2`
5. Install Jekyll: `gem install jekyll`
6. Update all system gems: `gem update --system`

Expand Down
2 changes: 1 addition & 1 deletion _site/adelaide-law-firm/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h1>
<a class="fa fa-stack-exchange fa-2x" href="https://stackexchange.com/users/6679321/alljamin" target="_blank"></a>
</nav>

<p class="copyright">&copy; 2020. All rights reserved.</p>
<p class="copyright">&copy; 2022. All rights reserved.</p>
</div>

</div>
Expand Down
2 changes: 1 addition & 1 deletion _site/adelaide-startup-weekend/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h1>
<a class="fa fa-stack-exchange fa-2x" href="https://stackexchange.com/users/6679321/alljamin" target="_blank"></a>
</nav>

<p class="copyright">&copy; 2020. All rights reserved.</p>
<p class="copyright">&copy; 2022. All rights reserved.</p>
</div>

</div>
Expand Down
2 changes: 1 addition & 1 deletion _site/assets/js/main.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion _site/assets/styles/main.min.css

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions _site/atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<title>Alex Ljamin</title>
<link href="alljamin.com/atom.xml" rel="self"/>
<link href="alljamin.com/"/>
<updated>2020-11-01T22:09:23+10:30</updated>
<updated>2022-09-20T21:12:32+09:30</updated>
<id>alljamin.com</id>
<author>
<name></name>
Expand Down Expand Up @@ -184,7 +184,7 @@
&lt;p&gt;This time I decided to give a closer look on my technology stack and came up with the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://brew.sh&quot;&gt;Homebrew&lt;/a&gt;: separate local version of Ruby, eliminate dangerous &lt;code class=&quot;highlighter-rouge&quot;&gt;sudo&lt;/code&gt; commands&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://brew.sh&quot;&gt;Homebrew&lt;/a&gt;: separate local version of Ruby, eliminate dangerous &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo&lt;/code&gt; commands&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://npmjs.com&quot;&gt;NPM&lt;/a&gt; packages: gulp, vendor autoprefix, proper SASS compilation, CSS minification, file rename, browser live reload, image minification&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jekyllrb.com&quot;&gt;Jekyll&lt;/a&gt; (Liquid, Front Matter): static HTML generation, relative urls&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://git-scm.com/&quot;&gt;GIT&lt;/a&gt;: version control&lt;/li&gt;
Expand Down Expand Up @@ -292,7 +292,7 @@
&lt;p&gt;From the begging I have been involved with the business on multiple levels. Starting from general guidance on business and trademark registration to business assets creation. Let me briefly cover all the steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The initial step was to register the &lt;code class=&quot;highlighter-rouge&quot;&gt;com.au&lt;/code&gt; domain name, for which it is required to have an active Australian Business Number (ABN). Once ABN and trademark got registered, I have purchased a domain with &lt;a href=&quot;https://ventraip.com.au/&quot;&gt;VentraIP&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The initial step was to register the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;com.au&lt;/code&gt; domain name, for which it is required to have an active Australian Business Number (ABN). Once ABN and trademark got registered, I have purchased a domain with &lt;a href=&quot;https://ventraip.com.au/&quot;&gt;VentraIP&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Then I have signed the business up with Google Suite (or G Suite) for professional custom domain email address - @dynastea.com.au.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;And, then, the branding process begun. We went through many different ideas and iterations before finally settling on one. I have started with exploring the possible symbol which would represent one of the services company offers - crockery hire - hence the reference to the cup. Further on based on the stakeholder feedback I have tried to incorporate floral motifs and as well as the countor of a doily. To provide options I have moved away from creating symbols to concentrating more on the words - wordmarks or lettermarks.&lt;/p&gt;
Expand Down Expand Up @@ -321,8 +321,8 @@
&lt;li&gt;Canonical URL&lt;/li&gt;
&lt;li&gt;Automatic sitemap generation&lt;/li&gt;
&lt;li&gt;Google Search Console Verification&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;robots.txt&lt;/code&gt; addition&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;alt&lt;/code&gt; tag content addition for every image on the website&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;robots.txt&lt;/code&gt; addition&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;alt&lt;/code&gt; tag content addition for every image on the website&lt;/li&gt;
&lt;li&gt;Manual sitemap submission to Google Search Console&lt;/li&gt;
&lt;li&gt;Request to index and render at Fetch as Google&lt;/li&gt;
&lt;li&gt;Bing verification&lt;/li&gt;
Expand Down Expand Up @@ -363,7 +363,7 @@
&lt;ul&gt;
&lt;li&gt;AutoSSL functionality got enabled for every parked domain.&lt;/li&gt;
&lt;li&gt;Every parked website had SSH key generated with RSA-4096 algorithm.&lt;/li&gt;
&lt;li&gt;For temporary URLs and to present work in progress (WIP) to clients I have used Password Protected Directories along with &lt;code class=&quot;highlighter-rouge&quot;&gt;robots.txt&lt;/code&gt; &lt;code class=&quot;highlighter-rouge&quot;&gt;User-agent: * Disallow: /&lt;/code&gt; and &lt;code class=&quot;highlighter-rouge&quot;&gt;&amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;&lt;/code&gt; in every protected directory and in page header.&lt;/li&gt;
&lt;li&gt;For temporary URLs and to present work in progress (WIP) to clients I have used Password Protected Directories along with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;robots.txt&lt;/code&gt; &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;User-agent: * Disallow: /&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&amp;lt;meta name=&quot;robots&quot; content=&quot;noindex, nofollow&quot;&amp;gt;&lt;/code&gt; in every protected directory and in page header.&lt;/li&gt;
&lt;li&gt;Custom configured server-side PHP settings allowed larger memory and larger file size upload for raw footage.&lt;/li&gt;
&lt;/ul&gt;

Expand All @@ -381,10 +381,10 @@

&lt;p&gt;The agency was working with a particular type of content management system (CMS) called &lt;a href=&quot;https://www.couchcms.com/&quot;&gt;CouchCMS&lt;/a&gt;. As I have not had a prior experience with this CMS I had to spend additional time to explore and learn my way through it. A lot of essential project-based CMS configuration was done as my own initiative. For example, the official documentation did not cover the concept of local development with MAMP, but by trial and error I was able to draw out the working configuration. Additionally, I was able to identify and fix some previously unaddressed CMS configuration issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Removed explicit global URLs defined as &lt;code class=&quot;highlighter-rouge&quot;&gt;K_SITE_URL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Removed explicit global URLs defined as &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;K_SITE_URL&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Removed database prefixes, as each project had their own separate database and there was no need to store multiple databases in one.&lt;/li&gt;
&lt;li&gt;Created whitelabeled CMS with the agency branding based on the latest CouchCMS release.&lt;/li&gt;
&lt;li&gt;Made all copy-pasted text into &lt;code class=&quot;highlighter-rouge&quot;&gt;&amp;lt;cms:editable type='richtext' ... /&amp;gt;&lt;/code&gt; to always be plain text - to eliminate text styling issues. Later on, I moved from &lt;code class=&quot;highlighter-rouge&quot;&gt;type='richtext'&lt;/code&gt; to &lt;code class=&quot;highlighter-rouge&quot;&gt;type='textarea'&lt;/code&gt; with using &lt;code class=&quot;highlighter-rouge&quot;&gt;&amp;lt;cms:nl2br&amp;gt;&amp;lt;/cms:nl2br&amp;gt;&lt;/code&gt; in the front end.&lt;/li&gt;
&lt;li&gt;Made all copy-pasted text into &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&amp;lt;cms:editable type=&apos;richtext&apos; ... /&amp;gt;&lt;/code&gt; to always be plain text - to eliminate text styling issues. Later on, I moved from &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;type=&apos;richtext&apos;&lt;/code&gt; to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;type=&apos;textarea&apos;&lt;/code&gt; with using &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&amp;lt;cms:nl2br&amp;gt;&amp;lt;/cms:nl2br&amp;gt;&lt;/code&gt; in the front end.&lt;/li&gt;
&lt;li&gt;Changed file upload and memory limits to be higher in order to support raw footage upload.&lt;/li&gt;
&lt;/ul&gt;

Expand Down
8 changes: 4 additions & 4 deletions _site/dynastea/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ <h1>
<a class="fa fa-stack-exchange fa-2x" href="https://stackexchange.com/users/6679321/alljamin" target="_blank"></a>
</nav>

<p class="copyright">&copy; 2020. All rights reserved.</p>
<p class="copyright">&copy; 2022. All rights reserved.</p>
</div>

</div>
Expand All @@ -90,7 +90,7 @@ <h3 id="my-involevement">My involevement</h3>
<p>From the begging I have been involved with the business on multiple levels. Starting from general guidance on business and trademark registration to business assets creation. Let me briefly cover all the steps:</p>

<ol>
<li>The initial step was to register the <code class="highlighter-rouge">com.au</code> domain name, for which it is required to have an active Australian Business Number (ABN). Once ABN and trademark got registered, I have purchased a domain with <a href="https://ventraip.com.au/">VentraIP</a>.</li>
<li>The initial step was to register the <code class="language-plaintext highlighter-rouge">com.au</code> domain name, for which it is required to have an active Australian Business Number (ABN). Once ABN and trademark got registered, I have purchased a domain with <a href="https://ventraip.com.au/">VentraIP</a>.</li>
<li>Then I have signed the business up with Google Suite (or G Suite) for professional custom domain email address - @dynastea.com.au.</li>
<li>
<p>And, then, the branding process begun. We went through many different ideas and iterations before finally settling on one. I have started with exploring the possible symbol which would represent one of the services company offers - crockery hire - hence the reference to the cup. Further on based on the stakeholder feedback I have tried to incorporate floral motifs and as well as the countor of a doily. To provide options I have moved away from creating symbols to concentrating more on the words - wordmarks or lettermarks.</p>
Expand Down Expand Up @@ -119,8 +119,8 @@ <h3 id="my-involevement">My involevement</h3>
<li>Canonical URL</li>
<li>Automatic sitemap generation</li>
<li>Google Search Console Verification</li>
<li><code class="highlighter-rouge">robots.txt</code> addition</li>
<li><code class="highlighter-rouge">alt</code> tag content addition for every image on the website</li>
<li><code class="language-plaintext highlighter-rouge">robots.txt</code> addition</li>
<li><code class="language-plaintext highlighter-rouge">alt</code> tag content addition for every image on the website</li>
<li>Manual sitemap submission to Google Search Console</li>
<li>Request to index and render at Fetch as Google</li>
<li>Bing verification</li>
Expand Down
Loading

0 comments on commit 7f4db36

Please sign in to comment.