Craftsmanship for Software https://craftsmanshipforsoftware.com Writing Clean Code and Clean Systems Sat, 25 Aug 2018 19:48:24 +0000 en-US hourly 1 https://en.wordpress.com/i/webclip.png Craftsmanship for Software https://craftsmanshipforsoftware.com 32 32 55790520 Chapter 5: Unit Testing the Logger and Client https://craftsmanshipforsoftware.com/2018/01/08/chapter-5-unit-testing-the-logger-and-client/ https://craftsmanshipforsoftware.com/2018/01/08/chapter-5-unit-testing-the-logger-and-client/#respond Mon, 08 Jan 2018 17:03:50 +0000 http://raspiancommunicates.com/?p=251 Continue reading ]]> https://craftsmanshipforsoftware.com/2018/01/08/chapter-5-unit-testing-the-logger-and-client/feed/ 0 251 Chapter 4: Logger and Server Enhancements https://craftsmanshipforsoftware.com/2017/12/26/chapter-4-logger-and-server-enhancements/ https://craftsmanshipforsoftware.com/2017/12/26/chapter-4-logger-and-server-enhancements/#respond Tue, 26 Dec 2017 19:50:14 +0000 http://raspiancommunicates.com/?p=235 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/12/26/chapter-4-logger-and-server-enhancements/feed/ 0 235 Chapter 3: Enhancing Logging Code https://craftsmanshipforsoftware.com/2017/12/26/chapter-3-enhancing-logging-code/ https://craftsmanshipforsoftware.com/2017/12/26/chapter-3-enhancing-logging-code/#respond Mon, 25 Dec 2017 19:40:06 +0000 https://craftsmanshipforsoftware.com/?p=286 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/12/26/chapter-3-enhancing-logging-code/feed/ 0 286 Chapter 2: Starting a Simple Logging Application https://craftsmanshipforsoftware.com/2017/12/03/chapter-2-starting-a-simple-logging-application/ https://craftsmanshipforsoftware.com/2017/12/03/chapter-2-starting-a-simple-logging-application/#respond Sun, 03 Dec 2017 15:45:07 +0000 http://raspiancommunicates.com/?p=102 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/12/03/chapter-2-starting-a-simple-logging-application/feed/ 0 222 Chapter 1: “Hello World” with ZeroMQ https://craftsmanshipforsoftware.com/2017/11/30/chapter-1-hello-world-with-zeromq/ https://craftsmanshipforsoftware.com/2017/11/30/chapter-1-hello-world-with-zeromq/#respond Thu, 30 Nov 2017 17:15:22 +0000 http://raspiancommunicates.com/?p=56 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/11/30/chapter-1-hello-world-with-zeromq/feed/ 0 219 Intro: Messaging for Raspberry Pi https://craftsmanshipforsoftware.com/2017/11/24/messaging-for-raspberry-pi-intro-and-setup/ https://craftsmanshipforsoftware.com/2017/11/24/messaging-for-raspberry-pi-intro-and-setup/#respond Fri, 24 Nov 2017 20:35:30 +0000 http://raspiancommunicates.com/?p=20 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/11/24/messaging-for-raspberry-pi-intro-and-setup/feed/ 0 20 Linux Sockets: Which process listens to a port? https://craftsmanshipforsoftware.com/2017/05/23/linux-sockets-which-process-listens-to-a-port/ https://craftsmanshipforsoftware.com/2017/05/23/linux-sockets-which-process-listens-to-a-port/#comments Mon, 22 May 2017 22:24:44 +0000 http://craftsmanshipforsoftware.com/?p=193 Continue reading ]]> https://craftsmanshipforsoftware.com/2017/05/23/linux-sockets-which-process-listens-to-a-port/feed/ 1 193 Our Confusion with Software https://craftsmanshipforsoftware.com/2016/07/24/our-confusion-in-software/ https://craftsmanshipforsoftware.com/2016/07/24/our-confusion-in-software/#respond Sun, 24 Jul 2016 15:25:58 +0000 http://craftsmanshipforsoftware.com/?p=153 Continue reading ]]> https://craftsmanshipforsoftware.com/2016/07/24/our-confusion-in-software/feed/ 0 153 Thinking in Code https://craftsmanshipforsoftware.com/2016/07/22/thinking-in-code/ https://craftsmanshipforsoftware.com/2016/07/22/thinking-in-code/#respond Fri, 22 Jul 2016 15:57:39 +0000 http://craftsmanshipforsoftware.com/?p=146 Continue reading ]]> https://craftsmanshipforsoftware.com/2016/07/22/thinking-in-code/feed/ 0 146 Code Reviews: A Discussion https://craftsmanshipforsoftware.com/2016/06/08/a-code-review-discussion/ https://craftsmanshipforsoftware.com/2016/06/08/a-code-review-discussion/#respond Tue, 07 Jun 2016 16:18:35 +0000 http://craftsmanshipforsoftware.com/?p=129 Continue reading ]]> https://craftsmanshipforsoftware.com/2016/06/08/a-code-review-discussion/feed/ 0 129