From a77a1b0513079d1d85b8c3508792b09af9e72f42 Mon Sep 17 00:00:00 2001
From: Stephen Fuqua
This summer, one of the development teams at the Ed-Fi Alliance has -been hard at work building Project Buzz: "When school shutdowns went into effect -across the country as a result of COVID-19, much of the information teachers -need to support students in the new online-school model had become fragmented -across multiple surveys and the Student Information System." (Fix-It-Fridays -Delivers Project Buzz, A Mobile App to Help Teachers Prepare for -Back-to-School.
-As project architect, my role has been one of support for the development team, -guiding technology toolkit choices and supporting downstream build and -deployment operations. The team agreed to develop the applications in TypeScript -on both the front- and back-ends. My next challenge: rapidly create TeamCity -build configurations for all components using Kotlin code.
' +excerpt_separator: --- This summer, one of the development teams at the Ed-Fi Alliance has been hard at @@ -37,7 +25,7 @@ deployment operations. The team agreed to develop the applications in TypeScript on both the front- and back-ends. My next challenge: rapidly create TeamCity build configurations for all components using Kotlin code. - + ## Components diff --git a/_posts/2021/2021-01-18-mlk-reading-with-the-birds.md b/_posts/2021/2021-01-18-mlk-reading-with-the-birds.md index e34d092..69f9360 100644 --- a/_posts/2021/2021-01-18-mlk-reading-with-the-birds.md +++ b/_posts/2021/2021-01-18-mlk-reading-with-the-birds.md @@ -9,6 +9,7 @@ tags: - inclusion - justice sharing: true +excerpt_separator: --- It looks like a beautiful morning in Austin, Texas, from the comfort of my @@ -22,7 +23,7 @@ Lanham](https://www.clemson.edu/cafls/faculty_staff/profiles/lanhamj)'s _[The Home Place, Memoirs of a Colored Man's Love Affair with Nature](https://milkweed.org/book/the-home-place)_. - + Lanham, who also penned the harrowing-yet-humorous [9 Rules for the Black Birdwatcher](https://orionmagazine.org/article/9-rules-for-the-black-birdwatcher/), diff --git a/_posts/2021/2021-05-25-infrastructure-as-code-for-build-process-automation.md b/_posts/2021/2021-05-25-infrastructure-as-code-for-build-process-automation.md index 409e7ca..41fcde1 100644 --- a/_posts/2021/2021-05-25-infrastructure-as-code-for-build-process-automation.md +++ b/_posts/2021/2021-05-25-infrastructure-as-code-for-build-process-automation.md @@ -8,10 +8,11 @@ tags: - tech - sdlc sharing: true +excerpt_separator: --- -"Infrastructure as Code", or IaC if you prefer TLAs, is the practice of configuring infrastructure +"Infrastructure as Code", or IaC if you prefer TLAs, is the practice of configuring infrastructure components in text files instead of clicking around in a user interface. Last year I wrote a few detailed articles on IaC with TeamCity ([1](/archive/2020/03/21/infrastructure-as-code-in-teamcity/), @@ -22,7 +23,7 @@ respect to continuous integration (CI) and delivery (CD): the process of automating software compilation, testing, quality checks, packaging, deployment, and more. - + ## Continuous Integration and Delivery Tools diff --git a/_posts/2021/2021-06-24-command-line-developer-operations.md b/_posts/2021/2021-06-24-command-line-developer-operations.md index b5f9efa..05db681 100644 --- a/_posts/2021/2021-06-24-command-line-developer-operations.md +++ b/_posts/2021/2021-06-24-command-line-developer-operations.md @@ -8,6 +8,7 @@ tags: - tech - programming sharing: true +excerpt_separator: --- Author Neal Stephenson, in his essay "In the Beginning... Was the Command Line," @@ -15,11 +16,11 @@ memorably compares our graphical user interfaces to Disney theme parks: "It seems as if a hell of a lot might be being glossed over, as if Disney World might be putting one over on us, and possibly getting away with all kinds of buried assumptions and muddled thinking. And this is precisely the same as what -is lost in the transition from the command line interface to the GUI. (p52) +is lost in the transition from the command line interface to the GUI. (p52) With new programmers whose experience has been entirely mediated through an -IDE like Visual +IDE like Visual Studio or Eclipse, I have sometimes wondered if they are understanding the "buried assumptions" and suffering from "muddled thinking" due to their lack of understanding of the basic command line operations that underlie the automation @@ -29,7 +30,7 @@ crippled my ability to know how to build and test .NET Framework solutions (setting up an automated build process in [Cruise Control](http://cruisecontrol.sourceforge.net/) helped cure me of that). - + {: .float-right } ![Screenshot of CLI-based hacking in The Matrix](/images/matrix-shell.png) @@ -97,7 +98,7 @@ Thankfully I didn't have the same impression of smoking! So the shell is a command line interface. And when we build specialized programs that are run from the shell, we often call them "command line interfaces" (or -CLI for short) as +CLI for short) as distinguished from "graphical user interfaces". In the screenshots above, we see the `dotnet` CLI compared to the Visual Studio GUI. diff --git a/_posts/2021/2021-11-08-dotnet-pshell-wsl.md b/_posts/2021/2021-11-08-dotnet-pshell-wsl.md index 55e7f00..1cb3907 100644 --- a/_posts/2021/2021-11-08-dotnet-pshell-wsl.md +++ b/_posts/2021/2021-11-08-dotnet-pshell-wsl.md @@ -10,6 +10,7 @@ tags: - Linux - Windows sharing: true +excerpt_separator: --- **Goal**: setup PowerShell Core and .NET for development in Ubuntu running in @@ -20,7 +21,7 @@ enabling more programmers to develop on [a certain codebase](https://github.com/Ed-Fi-Alliance-OSS) and enabling use of Linux-based containers for continuous integration and testing. - + ## 1. Install Ubuntu and PowerShell (Core) 7 diff --git a/_posts/2022/2022-01-01-memorialization-of-interfaithnews-net.md b/_posts/2022/2022-01-01-memorialization-of-interfaithnews-net.md index 48dd579..988356d 100644 --- a/_posts/2022/2022-01-01-memorialization-of-interfaithnews-net.md +++ b/_posts/2022/2022-01-01-memorialization-of-interfaithnews-net.md @@ -29,7 +29,7 @@ Salt Lake City](https://www.deseret.com/2001/6/2/19589287/bishop-striving-to-put-an-end-to-religionism). Regardless, our time of collaboration was all too short. - + By winter of 2002, he dropped out of contact; I was only to learn why when I heard of his passing in March of 2003: cancer. He left behind a grieving family, diff --git a/_posts/2022/2022-01-21-python-from-wsl.md b/_posts/2022/2022-01-21-python-from-wsl.md index 68a540b..f8989e1 100644 --- a/_posts/2022/2022-01-21-python-from-wsl.md +++ b/_posts/2022/2022-01-21-python-from-wsl.md @@ -23,7 +23,7 @@ interfaces (GUIs) from WSL. Here are some quick notes from my experience. _Screenshot shows that I'm running Windows 10, and shows a small GUI window opened from both Powershell and from Bash using the same Python script._ - + ## First Things: Installing Python in Ubuntu diff --git a/_posts/2022/2022-07-16-taking-inspiration-from-mary-mcleod-bethune.md b/_posts/2022/2022-07-16-taking-inspiration-from-mary-mcleod-bethune.md index dc31154..03ba039 100644 --- a/_posts/2022/2022-07-16-taking-inspiration-from-mary-mcleod-bethune.md +++ b/_posts/2022/2022-07-16-taking-inspiration-from-mary-mcleod-bethune.md @@ -30,7 +30,7 @@ women of color. {: .center-block } ![Mary Mcleod Bethune](https://blog.safnet.com/images/mary-mcleod-bethune.jpg){: .img-fluid .border .rounded } - + By 1904 she was in southern Florida, where she established a school and a hospital. That school eventually developed into today's Bethune-Cookman diff --git a/_posts/2024/2024-05-01-bahai-principles-for-climate-action.md b/_posts/2024/2024-05-01-bahai-principles-for-climate-action.md index 3597ed2..12780b1 100644 --- a/_posts/2024/2024-05-01-bahai-principles-for-climate-action.md +++ b/_posts/2024/2024-05-01-bahai-principles-for-climate-action.md @@ -60,16 +60,16 @@ first decades of the twentieth century. Lists of those principles frequently reference abolition of prejudice, equality of the sexes, independent investigation of the truth, harmony of science and religion, world peace, international governance, universal auxiliary language, and compulsory -education. No forewarnings about health impact of pollution, the future climate -calamity, or loss of biodiversity. +education. Ther are no forewarnings about health impact of pollution, the future +climate calamity, or loss of biodiversity. -One the one hand: these were not the most pressing challenges of the time. And on -the other: perhaps these very principles, and the institutions inaugurated by +On the one hand: these were not the most pressing challenges of the time. And on +the other: these very principles, and the institutions inaugurated by Bahá'u'lláh and 'Abdu'l-Bahá, are essential for solving the new questions and challenges that have arisen since that time. Not surprisingly, we quickly identified "harmony of science and religion" as a -key concept in thinking about climate change and other issues . This principle +key concept in thinking about climate change and related issues . This principle suggests that religion bereft of science – rationalism, investigation – tends toward superstition and social stagnation. And science and technological innovation without spirituality and religion tends toward a @@ -122,14 +122,14 @@ institutional decision-making in the Bahá'í Faith, and a tool that Bahá'ís o gladly to any who wish to make use of it. As we wound down our conversation, we noted how the knowledge, attribute, and -actions imparted by all of the books in the sequence of course teach lessons +actions imparted by all of the books in the sequence of courses teach lessons valuable to those who recognize the need for improved environmental stewardship. For example, the topic of consultation is treated many times, most especially in the tenth book. The second book introduces the idea of "meaningful conversations" – aiding the participant to develop the skill of having this very sort of conversation. Likewise each book could be linked in some way. -Finally, we touched briefly on the importance of action: how, in recognizing the +Finally, we touched briefly on the importance of action: recognizing the imperative for the course of humanity to be shifted onto a sustainable path, we must each determine how we can contribute to individual action while simultaneously supporting collective endeavors.