move tech posts into year/month subdirs

This commit is contained in:
wgroeneveld 2020-05-30 16:06:01 +02:00
parent 9ea0e942fe
commit d48973a247
47 changed files with 67 additions and 7 deletions

View File

@ -2,6 +2,8 @@
title: Unit Testing Stored Procedures
bigimg: /img/Unit Testing Stored Procedures.jpg
date: '2013-10-10'
aliases:
- /post/unit-testing-stored-procedures/
subtitle: And a pragmatic guide on how to include them into your build system.
tags: [ 'unit testing', 'sql']
---

View File

@ -5,6 +5,7 @@ bigimg: /img/Enhancing the builder pattern with closures.jpg
subtitle: the trainwreck/builder/chaining pattern can be dangerous and here's why
aliases:
- /enhancing-the-builder-pattern-with-closures/
- /post/builders-dsl/
tags:
- closures
- groovy

View File

@ -3,6 +3,7 @@ title: Integration Testing with SQLite
bigimg: /img/Integration Testing with SQLite.jpg
aliases:
- /integration-testing-with-sqlite/
- /post/integration-testing-sqlite/
date: '2013-11-04'
subtitle: Decoupling your integrated database environment from your development.
tags: [ 'unit testing', 'sql', 'CSharp', 'sqlite' ]

View File

@ -2,6 +2,8 @@
title: Custom Webdriver Page Factories
bigimg: /img/Custom Webdriver Page Factories.jpg
date: '2014-09-22'
aliases:
- /post/custom-webdriver-page-factories/
subtitle: Wrapping WebElements to reduce boilerplate clutter
tags: ['unit testing', 'java', 'CSharp', 'webdriver', 'scenario testing' ]
---

View File

@ -2,6 +2,8 @@
title: Faking domain logic
bigimg: /img/Faking domain logic.jpg
date: '2014-09-23'
aliases:
- /post/faking-domain-logic/
subtitle: Using C# extensions to create the illusion of domain logic
tags: ['domain driven design', 'CSharp', 'code smells' ]
---

View File

@ -1,6 +1,8 @@
---
title: .NET Memory management VS JVM Memory management
date: '2014-10-24'
aliases:
- /post/memory-management-vs-java/
subtitle: Increasing your maximum heap size in .NET? Tough luck.
tags: [ 'memory management', 'CLR', '.NET', 'JVM' ]
---

View File

@ -3,6 +3,7 @@ title: Unit Testing Extjs UI with Siesta
bigimg: /img/Unit Testing Extjs UI with Siesta.jpg
aliases:
- /unit-testing-extjs-ui-with-siesta/
- /post/uni-testing-extjs-ui/
date: '2014-12-23'
subtitle: An attempt to replace instable Webdriver tests with Siesta UI tests
tags: [ 'unit testing', 'javascript', 'extjs', 'siesta']

View File

@ -2,6 +2,8 @@
title: Webdriver Exception Handling
date: '2015-01-14'
subtitle: What should you do when something goes wrong with your scenario tests
aliases:
- /post/webdriver-exception-handling/
bigimg: /img/Webdriver Exception Handling.jpg
tags: [ 'unit testing', 'CSharp', 'webdriver', 'scenario testing' ]
---

View File

@ -3,6 +3,7 @@ title: Migrating from Extjs to React gradually
bigimg: /img/Migrating from Extjs to React gradually.jpg
aliases:
- /migrating-from-extjs-to-react-gradually/
- /post/react-in-extjs/
date: '2016-01-26'
subtitle: Migrating from Extjs to React gradually
tags: [ 'javascript', 'extjs', 'react' ]

View File

@ -2,6 +2,8 @@
title: 'Unit testing in Legacy Projects: VB6'
subtitle: 'Even older 4GL languages have unit testing capabilities'
date: '2016-12-27'
aliases:
- /post/vb6-unit-testing/
tags: [ 'unit testing', 'VB6' ]
---

View File

@ -1,6 +1,8 @@
---
title: 'How to teach kids to program'
date: '2017-05-25'
aliases:
- /post/teaching-kids-how-to-program/
subtitle: Usable tips also applyable to grownups?
tags:
- teaching

View File

@ -1,6 +1,8 @@
---
title: 'Development principles in cooking'
date: '2017-06-09'
aliases:
- /post/development-principles-in-cooking/
tags: ['cooking', 'development', 'principles' ]
published: true
---

View File

@ -2,6 +2,8 @@
title: A quick look at 6 fountain pens
date: '2017-07-18'
bigimg: /img/6pens.jpg
aliases:
- /post/fountain-pens-first-look/
subtitle: A test drive from a drawing perspective
tags:
- fountain pens

View File

@ -1,6 +1,8 @@
---
title: Hiding Code Complexity
bigimg: /img/complexity.png
aliases:
- /post/hiding-complexity/
date: '2018-02-26'
subtitle: Do make it easy to read. Don't expose inner workings.
tags: ['domain driven design' ]

View File

@ -3,6 +3,8 @@ title: Death to pseudocode?
date: '2018-04-06'
bigimg: /img/btrees.png
subtitle: Clean code, pseudocode or real code?
aliases:
- /post/pseudocode/
tags:
- java
- functional programming

View File

@ -1,7 +1,9 @@
---
title: 'Thinking in terms of objects'
date: '2018-04-28'
subtitle: An introduction to software design in terms of objects
aliases:
- /post/thinking-in-terms-of-objects/
subtitle: "An introduction to software design in terms of objects"
tags:
- teaching
published: true

View File

@ -1,6 +1,8 @@
---
title: 'Computer Science learning pathways'
date: '2018-06-29'
aliases:
- /post/informatics-education-modules/
subtitle: Categorizing essential Computer Science knowledge
tags:
- teaching

View File

@ -5,7 +5,9 @@ subtitle: Bridging the gap between software development requirements in the indu
tags:
- phd
published: true
aliases: ["/proposal"]
aliases:
- /proposal/
- /post/phd-proposal/
---
The following Ph.D. proposal has been tailored to act as a clarification for colleagues and professors, hence it's written in Dutch. The English abstract will follow later. The thesis subject:

View File

@ -2,6 +2,8 @@
title: 'Reverse engineering a curriculum'
date: '2018-06-15'
subtitle: Can a unified software engineering philosopy shape the right context in a curriculum?
aliases:
- /post/reverse-engineering-a-curriculum/
tags:
- teaching
- phd

View File

@ -2,6 +2,8 @@
title: Domain Driven Design in C
bigimg: /img/Faking domain logic.jpg
date: '2018-08-03'
aliases:
- /post/domain-driven-design-in-c/
subtitle: Who says imperative languages don't do DDD?
tags: ['domain driven design', 'C', 'C++' ]
published: true

View File

@ -1,6 +1,8 @@
---
title: Productivity Tools on all platforms
date: '2018-08-28'
aliases:
- /post/productivity-tools-multiplatform/
subtitle: Matching my most frequently used tools on OSX, Linux and Windows
tags:
- Productivity

View File

@ -2,6 +2,8 @@
title: A Decade in the Software Engineering industry
date: '2018-10-27'
bigimg: /img/glasses.jpg
aliases:
- /post/a-decade-in-the-industry/
subtitle: Everything I've learned in 10 + 1 years
tags:
- braindump

View File

@ -3,6 +3,8 @@ title: The Startup of a Lean Doctorate
date: '2018-10-19'
bigimg: /img/lightbulbs.jpg
subtitle: Using agile practices to tacle a long-term research project
aliases:
- /post/lean-doctorate/
tags:
- phd
- tools

View File

@ -2,6 +2,8 @@
title: Unit Testing PicoBlaze Assembly files
bigimg: /img/Unit Testing Stored Procedures.jpg
date: '2018-12-05'
aliases:
- /post/unit-testing-picoblaze-assembly/
subtitle: Writing Psm Assembly test-first, because why wouldn't you?
tags: [ 'unit testing', 'assembly', 'picoblaze']
---

View File

@ -3,6 +3,8 @@ title: "A Ph.D. Thesis: Iteration 2"
date: '2019-01-03'
subtitle: On Mastering Lean Skills in Software Engineering Education
bigimg: /img/humboldt.jpg
aliases:
- /post/phd-iteration-2/
tags:
- phd
published: true

View File

@ -2,6 +2,8 @@
title: IT Competences and Certificates
date: '2019-02-05'
bigimg: /img/generic.jpg
aliases:
- /post/competences-and-certificates/
subtitle: A dark and murky path to tread
tags:
- competences

View File

@ -2,6 +2,8 @@
title: Teaching Object-Oriented design using the GBA
date: '2019-04-15'
bigimg: /img/gbacarts.jpg
aliases:
- /post/teaching-oo-with-gba/
subtitle: C++ and a GBA engine. Let's learn to create a game!
tags:
- teaching

View File

@ -2,6 +2,8 @@
title: 'Programming: a Creative Cognitive Process'
date: '2019-10-08'
bigimg: /img/glasses.jpg
aliases:
- /post/creative-cognitive-processes/
subtitle: Mapping creativity models to software development
tags:
- creativity

View File

@ -2,6 +2,8 @@
title: "Five reasons why agile and academia don't go together"
date: '2020-02-25'
subtitle: "Iterative methods in the academic world? Nope."
aliases:
- /post/agile-academia/
tags:
- phd
- agile

View File

@ -2,6 +2,8 @@
title: "DIY: Hosting stuff on your own VPS"
date: '2020-04-13'
subtitle: "Migrating to, securing, and backing up your own server."
aliases:
- /post/vps/
tags:
- server
- linux

View File

@ -2,6 +2,8 @@
title: "Hugo Extended: More static site processing power!"
date: '2020-05-15'
subtitle: "Sass, Transpiling, Search functionality - what's not to like?"
aliases:
- /post/hugo-extended/
tags:
- hugo
- webdesign

View File

@ -2,6 +2,8 @@
title: "Using Pandoc to publish a book"
date: '2020-05-01'
subtitle: "Successfully combining writing and LaTeX skills"
aliases:
- /post/using-pandoc/
tags:
- publishing
- book

View File

@ -1,5 +1,6 @@
blockquote
font-family: $font-alt-stack
margin-left: 3rem
@media (min-width: 960px)
width: calc(100% - -220px + 0px)
margin-left: -90px
@ -11,7 +12,7 @@ blockquote
opacity: 0.8
position: relative
quotes: '\201C''\201D''\2018''\2019'
margin: 1.2rem 0
display: flex
flex-flow: row wrap
position: relative

View File

@ -1,5 +1,7 @@
h1
font-size: 3rem
font-size: 2.4rem
@media (min-width: 768px)
font-size: 3rem
h2
font-size: 2.0rem
h3

View File

@ -17,9 +17,6 @@
<span style="color: grey;">
<span title="Created Date">
<svg class='icon icon-text'><use xlink:href='#cal1'></use></svg>{{ $.Scratch.Get "subtitle" }}
</span>&nbsp;|&nbsp;
<span title="Last Modified Date">
<svg class='icon icon-text'><use xlink:href='#cal2'></use></svg>{{ .Lastmod.Format (.Site.Params.dateFormat | default "2 January 2006") }}
</span>
{{ if (not .Params.disableComments) }}
&nbsp;|&nbsp;