As a continuation of my blog posts regarding continuous delivery, I shall explore the continuous delivery options for WordPress websites since I was recently been involved in such a project.
One changing component of a WordPress website is its templates, which are written in PHP. This PHP source can be version controlled quite easily and integrated with a continuous delivery system.
However, another changing component of a WordPress website is its plugins and their…
ContinueAdded by David Chung on August 3, 2015 at 8:48am — No Comments
Having worked on many software projects written in C#, I've come to prefer certain conventions when creating the architecture of a C# project. In this highly opinionated blog post, I will share these personal preferences, which I hope may be of some value to the reader.
If possible, I prefer not to hunt down projects that ultimately make up the product. If a product is a collection of projects, then I think this should be bundled as a Visual…
ContinueAdded by David Chung on April 13, 2015 at 12:02am — No Comments
So I figured that as a follow-up of my overview on continuous delivery, I shall present past experiences of establishing such systems in various environments.
Version control systems (VCS) and continuous integration systems (CIS) are essential to me in software development so I like to set up a…
ContinueAdded by David Chung on December 22, 2014 at 6:35am — 2 Comments
This blog post can be considered a follow up of my previous post regarding unit-testing. In this post, I share my experiences and ideas for continuous delivery (CD) systems.
Wikipedia has a great sequence diagram of what the delivery pipeline looks like.
Jez Humble's Continuous Delivery blog…
ContinueAdded by David Chung on August 25, 2014 at 12:00am — 2 Comments
Recently, I've been tasked with maintaining software that is driven by T-SQL. Unfortunately, these applications did not have sufficient documentation describing what the software does and what its expected behaviors are. Thus, I was thinking of a low-cost and simple way of introducing unit-testing so that I can have a better understanding of what's going on in the software and to provide a means of stating my assumptions on what the expected behaviors are.
In this post, I describe in…
ContinueAdded by David Chung on June 19, 2014 at 9:30am — 5 Comments
2024
2021
2020
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
1972
© 2024 Created by Daniel Leuck. Powered by