56,966 blogs · [ { "id": "01a0878d-365b-70d8-bafc-86ec332de07f", "title": "Mac Studio M2 Review", "url": "https://www.jeremymorgan.com/blog/tech/mac-studio-review/", "published_at": "2025-09-20T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec34156361", "title": "Postman POST/CON 2025 Highlights", "url": "https://www.jeremymorgan.com/blog/programming/postcon-2025-highlights/", "published_at": "2025-06-10T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec34a3a6bb", "title": "How to Install DeepSeek R1 on a Raspberry Pi", "url": "https://www.jeremymorgan.com/blog/generative-ai/deepseek-r1-raspberry-pi/", "published_at": "2025-02-13T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec34ef8880", "title": "What Is Deepseek R1", "url": "https://www.jeremymorgan.com/blog/tech/what-is-deepseek-r1/", "published_at": "2025-01-28T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec35ad87f6", "title": "NVIDIA Jetson Orin Nano Speed Test", "url": "https://www.jeremymorgan.com/blog/tech/nvidia-jetson-orin-nano-speed-test/", "published_at": "2024-12-29T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3689f27d", "title": "NVIDIA Jetson Orin Nano Review", "url": "https://www.jeremymorgan.com/blog/tech/nvidia-jetson-orin-nano/", "published_at": "2024-12-21T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec375c9f58", "title": "How to Install Stable Diffusion 3.5", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-install-stable-diffusion-3-5/", "published_at": "2024-10-25T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3831a99d", "title": "How to make ChatGPT Write Like Me", "url": "https://www.jeremymorgan.com/blog/generative-ai/hey-ai-write-like-me/", "published_at": "2024-10-13T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec38fe44cc", "title": "How to run a Local LLM on Your Mac", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-llm-mac/", "published_at": "2024-09-30T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec390518bf", "title": "Top Conversational AI Models", "url": "https://www.jeremymorgan.com/blog/generative-ai/top-conversational-ai-models/", "published_at": "2024-08-29T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec39ed567e", "title": "How to Install Ollama with Open WebUI in Arch Linux", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-install-ollama-web-ui-arch-linux/", "published_at": "2024-06-25T03:58:13+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3ac307ac", "title": "How to Run a Local LLM with Ubuntu", "url": "https://www.jeremymorgan.com/blog/generative-ai/local-llm-ubuntu/", "published_at": "2024-05-27T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3bad44e0", "title": "Stable Diffusion AI Image Generator", "url": "https://www.jeremymorgan.com/blog/generative-ai/stable-diffusion-ai-image-generator/", "published_at": "2024-03-16T08:49:04+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3bb34a7c", "title": "Ollama Windows", "url": "https://www.jeremymorgan.com/blog/generative-ai/ollama-windows/", "published_at": "2024-02-15T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3c035513", "title": "How to a Multimodal LLM Locally", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-multimodal-llm-local/", "published_at": "2024-02-03T08:37:44+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3cd092ff", "title": "How to Run LLM Locally Mac M1", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-llm-local-mac-m1/", "published_at": "2024-01-07T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3d216567", "title": "What Is Prompt Engineering?", "url": "https://www.jeremymorgan.com/blog/generative-ai/what-is-prompt-engineering/", "published_at": "2023-12-26T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3e1fba66", "title": "How to run LLM Locally Ubuntu Linux", "url": "https://www.jeremymorgan.com/blog/generative-ai/run-llm-locally-ubuntu/", "published_at": "2023-12-06T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3e673473", "title": "How to Run LLM Local in Windows", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-run-llm-local-windows/", "published_at": "2023-11-29T21:45:35+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3eceba1c", "title": "Midjourney Art Styles", "url": "https://www.jeremymorgan.com/blog/generative-ai/midjourney-art-styles/", "published_at": "2023-11-25T20:18:39+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3ef006c1", "title": "How to Make AI Generated Videos", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-make-ai-generated-videos/", "published_at": "2023-11-21T19:40:32+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec3fed70b5", "title": "Top Midjourney Art Styles with Prompts", "url": "https://www.jeremymorgan.com/blog/generative-ai/top-midjourney-styles-prompts/", "published_at": "2023-11-06T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec40daa680", "title": "How to run an LLM locally with Arch Linux", "url": "https://www.jeremymorgan.com/blog/generative-ai/run-llm-locally-arch-linux/", "published_at": "2023-10-30T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec412cabb3", "title": "How to run a ChatGPT like LLM locally", "url": "https://www.jeremymorgan.com/blog/generative-ai/how-to-run-chat-gpt-like-llm-locally/", "published_at": "2023-10-21T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec41dfb59d", "title": "Dall-E 3 vs MidJourney", "url": "https://www.jeremymorgan.com/blog/generative-ai/dall-e-3-vs-midjourney/", "published_at": "2023-10-01T19:45:17+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec41e5c85d", "title": "How to install Arch Linux with the Guided Installer", "url": "https://www.jeremymorgan.com/blog/linux/how-to-install-arch-linux-installer/", "published_at": "2023-09-20T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec41ec41a3", "title": "GPT on Arch Linux", "url": "https://www.jeremymorgan.com/blog/linux/gpt-for-arch-linux/", "published_at": "2023-04-14T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec42b334a0", "title": "Mac Mini M2 Pro Review", "url": "https://www.jeremymorgan.com/blog/tech/why-i-returned-mac-mini-m2/", "published_at": "2023-03-17T22:13:55+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4358c545", "title": "Mac Mini M2 Pro Benchmarks", "url": "https://www.jeremymorgan.com/blog/tech/mac-mini-m2pro-vs-m1/", "published_at": "2023-03-14T15:16:47+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4439b6ec", "title": "How to Get a Part 107 License", "url": "https://www.jeremymorgan.com/blog/drones/how-to-get-part-107-license/", "published_at": "2022-08-12T17:04:11+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec450e31d0", "title": "Pop!_OS Linux 21.10 Review", "url": "https://www.jeremymorgan.com/blog/linux/pop-os-linux-21-10-review/", "published_at": "2021-12-19T22:21:09+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec45a0aeed", "title": "How to Optimize JPG Images", "url": "https://www.jeremymorgan.com/blog/programming/how-to-optimize-jpg-images/", "published_at": "2021-11-27T15:54:51+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec45f6ef1a", "title": "Upgrading my Lenovo E590 Laptop", "url": "https://www.jeremymorgan.com/blog/dotnet6/windows-11-lenovo-e590/", "published_at": "2021-11-13T00:53:20+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4647ab23", "title": "What Not to do in a Coding Interview", "url": "https://www.jeremymorgan.com/blog/programming/coding-interviews-advice/", "published_at": "2021-09-17T19:12:49+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec473cd34e", "title": "Pop!_OS 21.04 First Impressions", "url": "https://www.jeremymorgan.com/blog/linux/pop-os-21-04-first-impressions/", "published_at": "2021-07-04T07:09:42+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec47778948", "title": "Two Weeks with FreeBSD as My Daily Driver", "url": "https://www.jeremymorgan.com/blog/freebsd/two-weeks-freebsd-daily-driver/", "published_at": "2021-01-10T10:24:11+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4828332b", "title": "The Best Linux Distribution for Beginners? Arch Linux", "url": "https://www.jeremymorgan.com/blog/linux/best-linux-for-beginners/", "published_at": "2020-11-09T08:44:25+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec485d0490", "title": "Pop!_OS Linux 20.10: Review", "url": "https://www.jeremymorgan.com/blog/linux/pop-os-linux-20-10-review/", "published_at": "2020-11-06T22:43:02+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec495afa2c", "title": "Optimizing String Comparisons in Go", "url": "https://www.jeremymorgan.com/blog/golang/optimizing-string-compare-go/", "published_at": "2020-09-04T19:07:35+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4998329e", "title": "Golang: 7 Reasons Why Front End Developers Going Full Stack Should Choose Go", "url": "https://www.jeremymorgan.com/blog/golang/why-choose-go-backend/", "published_at": "2020-08-12T17:54:13+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4a60f0fd", "title": "Web Development: How to Build Your First JAMstack Site", "url": "https://www.jeremymorgan.com/blog/programming/how-to-build-jamstack-site/", "published_at": "2020-05-29T22:51:07+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4ad5658f", "title": "Web Development: What Is Deno and Why Is Everyone Talking About It?", "url": "https://www.jeremymorgan.com/blog/programming/what-is-deno/", "published_at": "2020-05-15T15:48:14+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4bb2b9ad", "title": "How to set up Pop!_OS for Front End Development", "url": "https://www.jeremymorgan.com/blog/linux/pop-os-front-end/", "published_at": "2020-05-11T20:29:29+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4bd057a1", "title": "Will Ubuntu 20.04 Steal More Windows Users?", "url": "https://www.jeremymorgan.com/blog/linux/ubuntu-review/", "published_at": "2020-05-07T20:01:48+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4c507b03", "title": "90 Days With The Pinebook Pro", "url": "https://www.jeremymorgan.com/blog/linux/90-days-with-pinebook-pro/", "published_at": "2020-05-02T07:00:24+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4cbad3a9", "title": "9 Courses You Can Take to Become a JavaScript Wizard", "url": "https://www.jeremymorgan.com/blog/javascript/learn-javascript/", "published_at": "2020-04-25T21:19:15+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4d8809d4", "title": "Linux Tutorial: How to Install Linux for the First Time", "url": "https://www.jeremymorgan.com/blog/linux/how-to-install-linux/", "published_at": "2020-04-22T17:12:49+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4e7ff47b", "title": "I Took a COBOL Course and I Liked It", "url": "https://www.jeremymorgan.com/blog/programming/cobol-programming/", "published_at": "2020-04-16T02:02:13+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec4f738a86", "title": "The Tech Challenges of Moving K-12 to a Distance Learning Model", "url": "https://www.jeremymorgan.com/blog/programming/challenges-k12-distance-learning/", "published_at": "2020-04-09T22:57:37+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5068b125", "title": "Web Development: How I Got My Website to Load in 1 Second", "url": "https://www.jeremymorgan.com/blog/programming/static-site-hugo-netlify/", "published_at": "2020-04-04T17:04:04+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5123580b", "title": "Donate Your Unused CPU Cycles to Fight Coronavirus", "url": "https://www.jeremymorgan.com/blog/programming/donate-cpu-help-coronavirus/", "published_at": "2020-03-15T22:45:41+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5205ef07", "title": "Programming: Stop Fearing the Whiteboard. Conquer It.", "url": "https://www.jeremymorgan.com/blog/programming/whiteboard-interview-tips/", "published_at": "2020-02-22T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec52b14604", "title": "Can you use FreeBSD for a Developer Machine in 2020?", "url": "https://www.jeremymorgan.com/blog/freebsd/freebsd-developer-2020/", "published_at": "2020-02-19T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec52dec91e", "title": "What's the big deal with Pop!_OS?", "url": "https://www.jeremymorgan.com/blog/linux/pop-os-linux-review/", "published_at": "2020-01-25T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5352e696", "title": "Linux Log Parsing: Analyzing Attacks on my Server", "url": "https://www.jeremymorgan.com/blog/linux/analyzing-linux-attacks/", "published_at": "2020-01-16T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec543df3d3", "title": "Review: Trying out the Pinebook Pro - a $200 ARM Laptop", "url": "https://www.jeremymorgan.com/blog/linux/pine64-pro-laptop-review/", "published_at": "2020-01-16T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5494d9a7", "title": "Programming: The Developer Tool You Can't Live Without", "url": "https://www.jeremymorgan.com/blog/programming/tools-csv-text-nimbletext/", "published_at": "2020-01-10T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec557ba137", "title": "How Blazor is Going To Change Web Development", "url": "https://www.jeremymorgan.com/blog/blazor/what-is-blazor/", "published_at": "2019-12-27T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec557f9b53", "title": "Linux Tutorial: Build and Deploy a Blazor App Without Touching a Windows Machine", "url": "https://www.jeremymorgan.com/blog/linux/blazor-in-linux/", "published_at": "2019-12-14T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec558f6eaa", "title": "How to Code in Haxe", "url": "https://www.jeremymorgan.com/blog/programming/getting-started-haxe/", "published_at": "2019-11-02T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5677637e", "title": "Intel's Clear Linux: First Impressions", "url": "https://www.jeremymorgan.com/blog/linux/intel-clear-linux-review/", "published_at": "2019-10-04T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec57094870", "title": "The Top 10 Books on DevOps You Need to Read", "url": "https://www.jeremymorgan.com/blog/devops/best-devops-books/", "published_at": "2019-08-08T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec57b3f37d", "title": "Programming: How to Nail Your Next Coding Interview", "url": "https://www.jeremymorgan.com/blog/programming/how-to-coding-interview/", "published_at": "2019-07-29T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5876e479", "title": "You Can Get the Source Code for Apollo 11 and Take a Course on It", "url": "https://www.jeremymorgan.com/blog/programming/apollo-moon-landing-source-code/", "published_at": "2019-07-19T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec591d647b", "title": "Forget What You've Heard, Now Is the Best Time to Become a Coder", "url": "https://www.jeremymorgan.com/blog/programming/get-started-coding/", "published_at": "2019-07-16T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec59d62cfc", "title": "Thinking About Reusable Code", "url": "https://www.jeremymorgan.com/blog/programming/reusable-code/", "published_at": "2019-06-03T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5a818bd2", "title": "Transforming Your Organization with the Andon Cord", "url": "https://www.jeremymorgan.com/blog/devops/andon-cord-in-devops/", "published_at": "2019-05-14T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5ad980e8", "title": "Comparing and Syncing IIS Configurations", "url": "https://www.jeremymorgan.com/blog/iis-devops/comparing-iis-configuration/", "published_at": "2019-04-07T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5ade0084", "title": "Using DISM to Create a Repeatable IIS Installation", "url": "https://www.jeremymorgan.com/blog/iis-devops/how-to-dism-repeatable-iis-install/", "published_at": "2018-09-28T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5b26241e", "title": "Linux Tutorial: Set up easy file sharing with Samba", "url": "https://www.jeremymorgan.com/blog/linux/how-to-file-sharing-samba/", "published_at": "2018-03-18T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5bae60e1", "title": "Which Distribution of Linux Should I Use?", "url": "https://www.jeremymorgan.com/blog/linux/what-distro-linux-should-i-use/", "published_at": "2018-02-20T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5bf7a3d8", "title": "Intro to Application Pools in IIS", "url": "https://www.jeremymorgan.com/blog/iis-devops/what-is-an-application-pool/", "published_at": "2016-07-09T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5c2a49cb", "title": "C#: Easy CRUD for your Web API with Dapper", "url": "https://www.jeremymorgan.com/blog/programming/how-to-dapper-web-api/", "published_at": "2016-02-13T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5c7c17cd", "title": "Failed Request Tracing with IIS", "url": "https://www.jeremymorgan.com/blog/iis-devops/failed-request-tracing-iis/", "published_at": "2016-01-08T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5ca5d79b", "title": "Linux Tutorial: How to Restore Arch Linux Boot after Installing Windows", "url": "https://www.jeremymorgan.com/blog/linux/how-to-restore-arch-linux-after-installing-windows/", "published_at": "2015-08-01T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5d185b27", "title": "Web Development: Brief Introduction to REST", "url": "https://www.jeremymorgan.com/blog/programming/intro-restful-web-services/", "published_at": "2015-05-21T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5da37969", "title": "How to Write Better Unit Tests", "url": "https://www.jeremymorgan.com/blog/programming/how-to-write-better-unit-tests/", "published_at": "2014-08-24T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5de03ab5", "title": "Dotnet: Common C# Interview Questions", "url": "https://www.jeremymorgan.com/blog/programming/c-sharp-interview-questions/", "published_at": "2014-08-03T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5e2290b6", "title": "Programming: Properties vs Fields in C#", "url": "https://www.jeremymorgan.com/blog/programming/properties-vs-fields/", "published_at": "2014-05-04T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5f1bf139", "title": "Programming: Smell It Before You Eat It", "url": "https://www.jeremymorgan.com/blog/programming/smell-it-before-you-eat-it/", "published_at": "2014-04-29T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec5fa6e28c", "title": "Just How Fast Are GitHub Pages?", "url": "https://www.jeremymorgan.com/blog/programming/how-fast-are-github-pages/", "published_at": "2014-02-07T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec608d0663", "title": "Programming: Hazardous Attitudes in Software Development", "url": "https://www.jeremymorgan.com/blog/programming/hazardous-attitudes-in-software-development/", "published_at": "2013-12-07T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec618887b8", "title": "Web Development: Top Free Image Optimization Tools", "url": "https://www.jeremymorgan.com/blog/programming/free-image-optimization-tools/", "published_at": "2013-09-17T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec625f62ec", "title": "Linux: Why Linux Mint is Awesome", "url": "https://www.jeremymorgan.com/blog/linux/linux-mint-is-awesome/", "published_at": "2013-09-10T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec6260d4ab", "title": "Common Code Smells with Programming", "url": "https://www.jeremymorgan.com/blog/programming/common-code-smells/", "published_at": "2013-08-28T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec627dfd09", "title": "Programming: Dont Build El Caminos", "url": "https://www.jeremymorgan.com/blog/programming/dont-build-el-caminos/", "published_at": "2013-05-29T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec6280e026", "title": "Programming: The Single Responsibility Principle", "url": "https://www.jeremymorgan.com/blog/programming/single-responsibility-principle/", "published_at": "2013-03-20T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec62ad99d7", "title": "We're here to put a dent in the universe", "url": "https://www.jeremymorgan.com/blog/general/a-dent-in-the-universe/", "published_at": "2013-02-04T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec62c1b746", "title": "Programming: What is a Polyglot Programmer?", "url": "https://www.jeremymorgan.com/blog/programming/what-is-a-polyglot-programmer/", "published_at": "2013-01-17T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec636b7f9f", "title": "An Introduction to Object Oriented Programming", "url": "https://www.jeremymorgan.com/blog/programming/an-introduction-to-object-oriented-programming/", "published_at": "2012-05-31T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec64327267", "title": "Setting up Linux: Use a Package Manager or Build From Source?", "url": "https://www.jeremymorgan.com/blog/programming/setting-up-linux-use-a-package-manager-or-build-from-source/", "published_at": "2012-05-12T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec64b427e2", "title": "Old G4 + Debian Linux = Dirt Cheap Development Machine", "url": "https://www.jeremymorgan.com/blog/programming/old-g4-debian-linux-dirt-cheap-development-machine/", "published_at": "2011-08-15T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec65387b8f", "title": "7 Ways to Make your Website Faster", "url": "https://www.jeremymorgan.com/blog/programming/7-ways-to-make-your-website-faster/", "published_at": "2011-03-31T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec658cc1e0", "title": "A Geek's Trip Down Memory Lane - The BBS (Bulletin Board System)", "url": "https://www.jeremymorgan.com/blog/tech/a-geeks-trip-down-memory-lane/", "published_at": "2009-07-27T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec65ae2c2b", "title": "Programming: How to use OR operator with Strings in C#", "url": "https://www.jeremymorgan.com/blog/programming/how-to-use-or-operator-with-strings-in-c/", "published_at": "2008-12-08T00:00:00+00:00" }, { "id": "01a0878d-365b-70d8-bafc-86ec668aa400", "title": "How to Learn Computer Programming", "url": "https://www.jeremymorgan.com/blog/programming/how-to-start-programming-for-free/", "published_at": "2007-12-27T13:29:51+00:00" } ] posts Claim your blog
Back to jeremymorgan.com
Blog · corpus.blog/blogs/jeremymorgan.com/posts

jeremymorgan.com

jeremymorgan.com

2025

2024

2023

2022

2021

2020

2019

2018

2016

2015

2014

2013

2012

2011

2009

2008

2007