Skip to content

Commit

Permalink
Latest post
Browse files Browse the repository at this point in the history
  • Loading branch information
etimberg committed Oct 14, 2021
1 parent 9119c18 commit d1ee8ff
Show file tree
Hide file tree
Showing 17 changed files with 937 additions and 48 deletions.
24 changes: 18 additions & 6 deletions blog/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -166,16 +166,16 @@ <h1 class="bold-title is-1">Posts</h1>

<h2 class="title is-2 top-pad">Latest Post</h2>

<div class="summary">Oct 11, 2020
<div class="summary">Oct 11, 2021
<h3 class="title is-3 strong-post-title">
<a href="https://everttimberg.io/blog/js-circular-gradient/">
Circular Gradients for the HTML5 Canvas
<a href="https://everttimberg.io/blog/thoughts-on-redux/">
Thoughts on Redux
</a>
</h3>
<div class="markdown">
Circular gradients are commonly used in pie or doughnut charts to change the colour of segment as the angle around the center of the chart changes. In many non web platforms, the ability to generate these gradients is provided as part of the standard APIs. For example, Android provides a SweepGradient. In the browsers, only Linear and Radial gradients are provided. Thus, if we want to a circular gradient, we&rsquo;ll need to create our own.
Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.

<a href="https://everttimberg.io/blog/js-circular-gradient/">Read more</a>
<a href="https://everttimberg.io/blog/thoughts-on-redux/">Read more</a>

</div>
</div>
Expand All @@ -187,14 +187,26 @@ <h2 class="title is-2 top-pad">All Posts</h2>




<h2 class="title is-2 top-pad"> 2021</h2>







<li class="post-item">

<span>Oct 11, 2021</span> -

<span><a href="https://everttimberg.io/blog/thoughts-on-redux/">Thoughts on Redux</a></span>
</li>






<h2 class="title is-2 top-pad">2020</h2>

<li class="post-item">
Expand Down
11 changes: 10 additions & 1 deletion blog/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,16 @@
<description>Recent content in Posts on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sun, 11 Oct 2020 18:19:32 -0400</lastBuildDate><atom:link href="https://everttimberg.io/blog/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/blog/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Thoughts on Redux</title>
<link>https://everttimberg.io/blog/thoughts-on-redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/blog/thoughts-on-redux/</guid>
<description>Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.</description>
</item>

<item>
<title>Circular Gradients for the HTML5 Canvas</title>
<link>https://everttimberg.io/blog/js-circular-gradient/</link>
Expand Down
557 changes: 557 additions & 0 deletions blog/thoughts-on-redux/index.html

Large diffs are not rendered by default.

Binary file added img/redux_modal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -873,12 +873,12 @@ <h1><a href="https://everttimberg.io/presentations/canvas-introduction/">

<h2 class="title is-2 has-text-centered">Latest Post</h2>

<div class="summary">Oct 11, 2020
<h3 class="title is-3 latest-post-title"><a href="https://everttimberg.io/blog/js-circular-gradient/">Circular Gradients for the HTML5 Canvas</a></h3>
<div class="summary">Oct 11, 2021
<h3 class="title is-3 latest-post-title"><a href="https://everttimberg.io/blog/thoughts-on-redux/">Thoughts on Redux</a></h3>
<div class="markdown">
Circular gradients are commonly used in pie or doughnut charts to change the colour of segment as the angle around the center of the chart changes. In many non web platforms, the ability to generate these gradients is provided as part of the standard APIs. For example, Android provides a SweepGradient. In the browsers, only Linear and Radial gradients are provided. Thus, if we want to a circular gradient, we&rsquo;ll need to create our own.
Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.

<a href="https://everttimberg.io/blog/js-circular-gradient/">Read more</a>
<a href="https://everttimberg.io/blog/thoughts-on-redux/">Read more</a>

</div>
</div>
Expand Down
11 changes: 10 additions & 1 deletion index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sun, 13 Jun 2021 11:54:06 -0400</lastBuildDate><atom:link href="https://everttimberg.io/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Chart.js</title>
<link>https://everttimberg.io/projects/chartjs/</link>
Expand Down Expand Up @@ -63,6 +63,15 @@ Correlation with RNA Secondary Structure By using the secondary structure config
<description></description>
</item>

<item>
<title>Thoughts on Redux</title>
<link>https://everttimberg.io/blog/thoughts-on-redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/blog/thoughts-on-redux/</guid>
<description>Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.</description>
</item>

<item>
<title>vaccine-ontario.ca</title>
<link>https://everttimberg.io/projects/vaccine-ontario/</link>
Expand Down
34 changes: 20 additions & 14 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,28 @@
<lastmod>2021-05-24T10:00:00-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/blog/</loc>
<lastmod>2020-10-11T18:19:32-04:00</lastmod>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/</loc>
<lastmod>2021-06-13T11:54:06-04:00</lastmod>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/hooks/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/javascript/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/react/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/redux/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/blog/thoughts-on-redux/</loc>
<lastmod>2021-10-11T10:42:47-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/projects/vaccine-ontario/</loc>
<lastmod>2021-06-13T11:54:06-04:00</lastmod>
Expand All @@ -39,24 +57,12 @@
</url><url>
<loc>https://everttimberg.io/blog/js-circular-gradient/</loc>
<lastmod>2020-10-11T18:19:32-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/javascript/</loc>
<lastmod>2020-10-11T18:19:32-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/</loc>
<lastmod>2020-10-11T18:19:32-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/webgl/</loc>
<lastmod>2020-10-11T18:19:32-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/blog/custom-react-hook-query-state/</loc>
<lastmod>2020-07-01T10:27:00-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/hooks/</loc>
<lastmod>2020-07-01T10:27:00-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/react/</loc>
<lastmod>2020-07-01T10:27:00-04:00</lastmod>
</url><url>
<loc>https://everttimberg.io/tags/architecture/</loc>
<lastmod>2020-02-18T20:57:00-04:00</lastmod>
Expand Down
6 changes: 6 additions & 0 deletions tags/hooks/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,12 @@ <h1 class="bold-title is-1">Tag: hooks</h1>
<ul>


<li>
<a href="https://everttimberg.io/blog/thoughts-on-redux/">Oct 11, 2021 | Thoughts on Redux</a>
</li>



<li>
<a href="https://everttimberg.io/blog/custom-react-hook-query-state/">Jul 1, 2020 | A Simple Custom React Hook to Keep State in Query String</a>
</li>
Expand Down
11 changes: 10 additions & 1 deletion tags/hooks/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,16 @@
<description>Recent content in hooks on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 01 Jul 2020 10:27:00 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/hooks/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/hooks/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Thoughts on Redux</title>
<link>https://everttimberg.io/blog/thoughts-on-redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/blog/thoughts-on-redux/</guid>
<description>Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.</description>
</item>

<item>
<title>A Simple Custom React Hook to Keep State in Query String</title>
<link>https://everttimberg.io/blog/custom-react-hook-query-state/</link>
Expand Down
2 changes: 1 addition & 1 deletion tags/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ <h1 class="bold-title is-1">Tags</h1>


<div class="container">
<div class="section tags-list"><a class="tag-cloud" href="/tags/apispec">apispec&nbsp;(1)</a><a class="tag-cloud" href="/tags/architecture">architecture&nbsp;(1)</a><a class="tag-cloud" href="/tags/canvas">canvas&nbsp;(1)</a><a class="tag-cloud" href="/tags/circuitbreaker">circuitbreaker&nbsp;(1)</a><a class="tag-cloud" href="/tags/hooks">hooks&nbsp;(1)</a><a class="tag-cloud" href="/tags/hugo">hugo&nbsp;(1)</a><a class="tag-cloud" href="/tags/javascript">javascript&nbsp;(2)</a><a class="tag-cloud" href="/tags/microservices">microservices&nbsp;(1)</a><a class="tag-cloud" href="/tags/open-api">open-api&nbsp;(1)</a><a class="tag-cloud" href="/tags/profiling">profiling&nbsp;(1)</a><a class="tag-cloud" href="/tags/python">python&nbsp;(3)</a><a class="tag-cloud" href="/tags/qcachegrind">qcachegrind&nbsp;(1)</a><a class="tag-cloud" href="/tags/react">react&nbsp;(1)</a><a class="tag-cloud" href="/tags/swagger">swagger&nbsp;(1)</a><a class="tag-cloud" href="/tags/webgl">webgl&nbsp;(1)</a></div>
<div class="section tags-list"><a class="tag-cloud" href="/tags/apispec">apispec&nbsp;(1)</a><a class="tag-cloud" href="/tags/architecture">architecture&nbsp;(1)</a><a class="tag-cloud" href="/tags/canvas">canvas&nbsp;(1)</a><a class="tag-cloud" href="/tags/circuitbreaker">circuitbreaker&nbsp;(1)</a><a class="tag-cloud" href="/tags/hooks">hooks&nbsp;(2)</a><a class="tag-cloud" href="/tags/hugo">hugo&nbsp;(1)</a><a class="tag-cloud" href="/tags/javascript">javascript&nbsp;(3)</a><a class="tag-cloud" href="/tags/microservices">microservices&nbsp;(1)</a><a class="tag-cloud" href="/tags/open-api">open-api&nbsp;(1)</a><a class="tag-cloud" href="/tags/profiling">profiling&nbsp;(1)</a><a class="tag-cloud" href="/tags/python">python&nbsp;(3)</a><a class="tag-cloud" href="/tags/qcachegrind">qcachegrind&nbsp;(1)</a><a class="tag-cloud" href="/tags/react">react&nbsp;(2)</a><a class="tag-cloud" href="/tags/redux">redux&nbsp;(1)</a><a class="tag-cloud" href="/tags/swagger">swagger&nbsp;(1)</a><a class="tag-cloud" href="/tags/webgl">webgl&nbsp;(1)</a></div>
</div>


Expand Down
45 changes: 27 additions & 18 deletions tags/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,49 +6,58 @@
<description>Recent content in Tags on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sun, 11 Oct 2020 18:19:32 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>canvas</title>
<link>https://everttimberg.io/tags/canvas/</link>
<pubDate>Sun, 11 Oct 2020 18:19:32 -0400</pubDate>
<title>hooks</title>
<link>https://everttimberg.io/tags/hooks/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/tags/canvas/</guid>
<guid>https://everttimberg.io/tags/hooks/</guid>
<description></description>
</item>

<item>
<title>javascript</title>
<link>https://everttimberg.io/tags/javascript/</link>
<pubDate>Sun, 11 Oct 2020 18:19:32 -0400</pubDate>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/tags/javascript/</guid>
<description></description>
</item>

<item>
<title>webgl</title>
<link>https://everttimberg.io/tags/webgl/</link>
<pubDate>Sun, 11 Oct 2020 18:19:32 -0400</pubDate>
<title>react</title>
<link>https://everttimberg.io/tags/react/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/tags/webgl/</guid>
<guid>https://everttimberg.io/tags/react/</guid>
<description></description>
</item>

<item>
<title>hooks</title>
<link>https://everttimberg.io/tags/hooks/</link>
<pubDate>Wed, 01 Jul 2020 10:27:00 -0400</pubDate>
<title>redux</title>
<link>https://everttimberg.io/tags/redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/tags/hooks/</guid>
<guid>https://everttimberg.io/tags/redux/</guid>
<description></description>
</item>

<item>
<title>react</title>
<link>https://everttimberg.io/tags/react/</link>
<pubDate>Wed, 01 Jul 2020 10:27:00 -0400</pubDate>
<title>canvas</title>
<link>https://everttimberg.io/tags/canvas/</link>
<pubDate>Sun, 11 Oct 2020 18:19:32 -0400</pubDate>

<guid>https://everttimberg.io/tags/react/</guid>
<guid>https://everttimberg.io/tags/canvas/</guid>
<description></description>
</item>

<item>
<title>webgl</title>
<link>https://everttimberg.io/tags/webgl/</link>
<pubDate>Sun, 11 Oct 2020 18:19:32 -0400</pubDate>

<guid>https://everttimberg.io/tags/webgl/</guid>
<description></description>
</item>

Expand Down
6 changes: 6 additions & 0 deletions tags/javascript/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,12 @@ <h1 class="bold-title is-1">Tag: javascript</h1>
<ul>


<li>
<a href="https://everttimberg.io/blog/thoughts-on-redux/">Oct 11, 2021 | Thoughts on Redux</a>
</li>



<li>
<a href="https://everttimberg.io/blog/js-circular-gradient/">Oct 11, 2020 | Circular Gradients for the HTML5 Canvas</a>
</li>
Expand Down
11 changes: 10 additions & 1 deletion tags/javascript/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,16 @@
<description>Recent content in javascript on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sun, 11 Oct 2020 18:19:32 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/javascript/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/javascript/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Thoughts on Redux</title>
<link>https://everttimberg.io/blog/thoughts-on-redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/blog/thoughts-on-redux/</guid>
<description>Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.</description>
</item>

<item>
<title>Circular Gradients for the HTML5 Canvas</title>
<link>https://everttimberg.io/blog/js-circular-gradient/</link>
Expand Down
6 changes: 6 additions & 0 deletions tags/react/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,12 @@ <h1 class="bold-title is-1">Tag: react</h1>
<ul>


<li>
<a href="https://everttimberg.io/blog/thoughts-on-redux/">Oct 11, 2021 | Thoughts on Redux</a>
</li>



<li>
<a href="https://everttimberg.io/blog/custom-react-hook-query-state/">Jul 1, 2020 | A Simple Custom React Hook to Keep State in Query String</a>
</li>
Expand Down
11 changes: 10 additions & 1 deletion tags/react/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,16 @@
<description>Recent content in react on Evert Timberg</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 01 Jul 2020 10:27:00 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/react/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Mon, 11 Oct 2021 10:42:47 -0400</lastBuildDate><atom:link href="https://everttimberg.io/tags/react/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Thoughts on Redux</title>
<link>https://everttimberg.io/blog/thoughts-on-redux/</link>
<pubDate>Mon, 11 Oct 2021 10:42:47 -0400</pubDate>

<guid>https://everttimberg.io/blog/thoughts-on-redux/</guid>
<description>Redux is a state management library that is commonly used in React apps. Redux was created in 2015 and almost immediately became a common sight in React apps. This may have been due to the fact that many of the React docs assumed that Redux was installed along with the popularity of boilerplates that included Redux by default. As a result of this, many front-end developers including myself, incorrectly assumed that React had to be used with Redux.</description>
</item>

<item>
<title>A Simple Custom React Hook to Keep State in Query String</title>
<link>https://everttimberg.io/blog/custom-react-hook-query-state/</link>
Expand Down
Loading

0 comments on commit d1ee8ff

Please sign in to comment.