Jeremiah Flaga
Menu
Blog
The Good
News
(simpler version,
books)
Archive
Archive
Categories
February 2024
02 Feb 2024 -
Semaphore CI/CD using Docker Hub (instead of Semaphore's built-in Docker registry)
November 2023
09 Nov 2023 -
Did the early church expect Jesus to return during their lifetime?
05 Nov 2023 -
ABP Error: The breakpoint will not currently be hit. No symbols have been loaded for this document.
October 2023
25 Oct 2023 -
What did IBM employees mean by "we are so gay"
08 Oct 2023 -
Approval Testing in .NET Core: How to generate properly formatted
.json
approved files using Shouldly and Newtonsoft.Json
September 2023
30 Sep 2023 -
A good rule when using AutoMapper
17 Sep 2023 -
Learned something new about the Pharisees
August 2023
27 Aug 2023 -
How to use Testcontainers and Postgres in the tests for ABP Framework's Application Services
July 2023
31 Jul 2023 -
Did not receive GitHub repository transfer confirmation email message
June 2023
24 Jun 2023 -
How to add AutoMapper.Collection in ABP Framework
May 2023
29 May 2023 -
This blog was moved to
jflaga.github.io
14 May 2023 -
How to debug eShopOnAbp in Visual Studio 2022
May 2022
01 May 2022 -
Using Renovate in Gitlab
April 2022
18 Apr 2022 -
An exploration of NDepend
18 Apr 2022 -
Some resources consumed in 2021 (books, videos)
October 2021
01 Oct 2021 -
On the tension between DRY (Don't Repeat Yourself) and SRP (Single Responsibility Principle)
September 2021
12 Sep 2021 -
"Hello World" Layered Architecture vs Clean Architecture
01 Sep 2021 -
Some guidelines and resources on writing clean and readable code
August 2021
15 Aug 2021 -
The key to software architecture
08 Aug 2021 -
The key to clean code
01 Aug 2021 -
The key to history
July 2021
18 Jul 2021 -
So, microservices are not the same as bounded contexts
June 2021
10 Jun 2021 -
On COVID-19 vaccines and treatment, June 2021
May 2021
30 May 2021 -
An ASP.NET MVC Web API implementation of Uncle Bob Martin's Clean Architecture example
22 May 2021 -
My Notes on Uncle Bob Martin's talks on Clean Architecture
21 May 2021 -
Some books I read in 2020
October 2020
18 Oct 2020 -
Some quotes from "Economics in One Lesson" by Henry Hazlitt
17 Oct 2020 -
IoC container lifetime of DbContext, Unit of Work, and Repositories
07 Oct 2020 -
"Single Process Microservices Architecture" or SPMSA by Scott Wlaschin
01 Oct 2020 -
Tracing eShopOnContainers (1): WebMVC Login
September 2020
25 Sep 2020 -
Code for the "Experimenting with ASP.NET Core Authentication Schemes" article by Scott Allen
15 Sep 2020 -
How to run the ASP.NET Core 3.1 samples
05 Sep 2020 -
Changing appsettings value of an ASP.NET app in a running Docker service
01 Sep 2020 -
Docker Swarm with ASP.NET introductory tutorial
August 2020
18 Aug 2020 -
An eShopOnContainers error - "Sorry, there was an error: unauthorized_client"
July 2020
31 Jul 2020 -
Some legacy code lessons from PPPDDD of Scott Millett
June 2020
29 Jun 2020 -
"The Girl from Ipanema" piano transcription
01 Jun 2020 -
Why doesn't God physically reveal Himself?
May 2020
04 May 2020 -
The best thing I learned from libertarians to date...
02 May 2020 -
Avoid directly using 3rd party classes at the boundaries of your architecture
April 2020
25 Apr 2020 -
A correct attitude towards the discovery of truth by Dr. Geoff Anders
12 Apr 2020 -
An advantage of presupposing that something that looks designed was designed by an intelligent designer(??)
March 2020
30 Mar 2020 -
"In order to recognize an explanation as the best, you don't have to have an explanation of the explanation"
February 2020
16 Feb 2020 -
Entity Framework 6 error: "Invalid column name '_ID1'
07 Feb 2020 -
sound of "I can't sleep"?
January 2020
07 Jan 2020 -
Books I read in 2019
December 2019
07 Dec 2019 -
Why blog?
August 2019
12 Aug 2019 -
Some quotes from "The Software Craftsman: Professionalism, Pragmatism, Pride" by Sandro Mancuso
July 2019
31 Jul 2019 -
Freedom of speech
June 2019
29 Jun 2019 -
Steven van Deursen on async/await
28 Jun 2019 -
Some quotes from "Start with Why" by Simon Sinek
27 Jun 2019 -
Everyone is biased
15 Jun 2019 -
Encountering "Vertical Slice Architecture"... Is this the same as Featurized Architecture?
10 Jun 2019 -
Books I read in 2018
May 2019
20 May 2019 -
Encountering "Vertical Slice Architecture"... Is it incompatible with Clean Architecture?
10 May 2019 -
What is MVC, MVP, and MVVM? What are their similarities? What are their differences?
January 2019
01 Jan 2019 -
If God is all-wise as well as all-powerful...
October 2018
21 Oct 2018 -
My answer to Problem 2 of PSet 1A of MIT OCW 6.0002 was wrong!
July 2018
31 Jul 2018 -
Some reharmonization ideas from Greg Howlett
26 Jul 2018 -
Did Uncle Bob say the database is not important?
19 Jul 2018 -
Is a loving God incompatible with a wrathful God?
05 Jul 2018 -
Scanning code vs. Reading code (and Scanning as the focus of refactoring)
03 Jul 2018 -
"If we don't have a perfect Bible in the KJV, then we don't have a perfect God"
June 2018
16 Jun 2018 -
"If you want to estimate little things, you have to refactor"
May 2018
24 May 2018 -
"Christianity is impossible"
23 May 2018 -
RxJava is not intuitive... and what helped me to somewhat understand it
21 May 2018 -
"Software development has not changed in the last 40 years"
09 May 2018 -
HorizontalChangeHandler sliding from/to the left
April 2018
30 Apr 2018 -
"Working Effectively with Legacy Code" of Michael Feathers
23 Apr 2018 -
Recollection of my journey with Business Rules - Part 1
19 Apr 2018 -
How to create tests when you are using Sugar ORM (version 5) in an Android app
March 2018
21 Mar 2018 -
On maintainability and the separation of the business rules
05 Mar 2018 -
Testability and good systems
February 2018
27 Feb 2018 -
TDD and acknowledging imperfection
12 Feb 2018 -
So software developers can call themselves (ourselves)
engineers!?
03 Feb 2018 -
OFW Watch
January 2018
31 Jan 2018 -
Books I read in 2017
30 Jan 2018 -
I was at the PSITS Intercampus Convention at Isulan, Sultan Kudarat...
28 Jan 2018 -
The Principle of Priority
11 Jan 2018 -
Proactive
09 Jan 2018 -
Am I really a Christian?... just an undisciplined one?
08 Jan 2018 -
A better way than OO!... and TDD?
03 Jan 2018 -
I get it already...
December 2017
26 Dec 2017 -
Rethinking the use of TDD
19 Dec 2017 -
TDD might help in teaching about design, even without a teacher
10 Dec 2017 -
"They will pardon my english"
November 2017
30 Nov 2017 -
What is the most basic rule when writing code?
23 Nov 2017 -
Two Dead People
18 Nov 2017 -
"Craftsmen can learn from apprentices"
17 Nov 2017 -
Two witnesses against the 'Copenhagen Interpretation' thing
October 2017
29 Oct 2017 -
Quality, not quantity, might be the answer
28 Oct 2017 -
"This is a lie"
25 Oct 2017 -
Can a scientist be close-minded?
16 Oct 2017 -
Paul Washer
15 Oct 2017 -
"People naturally resists change"
14 Oct 2017 -
My Nand2Tetris certificate last 2015!
14 Oct 2017 -
Woody Zuill on "Mob Programming"
12 Oct 2017 -
Grumbling Programmer
09 Oct 2017 -
Clean Architecture and TDD Demo
08 Oct 2017 -
The Gospel of Uncle Bob and Kent Beck: Clean Architecture and TDD
September 2017
30 Sep 2017 -
Fear that produces NO FEAR
07 Sep 2017 -
"Architecture is the art of drawing lines" — Uncle Bob Martin
August 2017
16 Aug 2017 -
Clean Architecture sample projects
09 Aug 2017 -
Clean Architecture: An equivalent to
one language(?)
07 Aug 2017 -
I don't know where to go...
06 Aug 2017 -
Why is
"dynamic programming"
called by that name?
05 Aug 2017 -
I finished MIT OpenCourseWare 6.0001! Yehey!
July 2017
30 Jul 2017 -
Why do protestants and/or evangelical Christians believe in Sola Scriptura?
27 Jul 2017 -
Why are they calling people as animals at MIT?
27 Jul 2017 -
What is Recursion?
25 Jul 2017 -
Why is exception called an
exception
in programming?
25 Jul 2017 -
Rubber Ducky Debugging
20 Jul 2017 -
What is an explanation? (or What is an answer?)
15 Jul 2017 -
How to run single-file C++ code in Visual Studio Code on Windows 10
10 Jul 2017 -
What made me to stop relying on atheism to save me from the God of Christianity
06 Jul 2017 -
If the author of "TDD with Python" considers his formal CS education as "bad"...
04 Jul 2017 -
On Rejection
03 Jul 2017 -
Did God die? Or should it be "the Lord died"?
02 Jul 2017 -
Feedback on Computer Science Distilled
June 2017
30 Jun 2017 -
On Love
29 Jun 2017 -
ModuleNotFoundError in a Python virtual environment
27 Jun 2017 -
Lest I become dogmatic on using TDD...
26 Jun 2017 -
How to shrink a disk volume beyond the point where any unmovable files are located
26 Jun 2017 -
How to reset/reformat HP Laptop (with Windows 10) without deleting user-created partitions
20 Jun 2017 -
Code review: the solution to the problem of "WTFs/minute"
05 Jun 2017 -
Am I a hypocrite?
03 Jun 2017 -
Another "one" principle -- The Most Important Design Guideline of Scott Meyers
May 2017
20 May 2017 -
Crab Mentality might not be a Filipino-only problem
20 May 2017 -
Proverbs 9:17 "Stolen water is sweet. Stolen bread tastes good."
13 May 2017 -
Why am I transcribing Uncle Bob Martin's talks?
13 May 2017 -
Expecting Professionalism by Uncle Bob Martin
03 May 2017 -
Programming by wishful thinking and why we need to read
01 May 2017 -
The SOLID Principles (and Chris Klug's take on it)
April 2017
30 Apr 2017 -
My third physical book on programming: Growing Object-Oriented Software Guided By Tests
27 Apr 2017 -
Dr. Jason Lisle's facebook post on induction
23 Apr 2017 -
The future of programming by Uncle Bob Martin
20 Apr 2017 -
Argue to learn, not to win.
15 Apr 2017 -
OOP 2015 Keynote - Robert C. Martin ("Uncle Bob"): Agility and Architecture
08 Apr 2017 -
Some problems I encountered with my Jekyll powered blog -- and their solutions
06 Apr 2017 -
Is the word 'Trinity' in the Bible?
05 Apr 2017 -
As the tests become more specific, the production code becomes more generic
03 Apr 2017 -
Possible refutation of the flat earth idea (when you don't know science like me)
March 2017
28 Mar 2017 -
I think we need to replace the word "god" in "god object"
22 Mar 2017 -
Some thoughts on John chapter two
16 Mar 2017 -
Some of our masters went wrong; but they admitted it
12 Mar 2017 -
Why am I moving my blog to GitHub!... Again.
Old Blogs:
jboyflaga2.blogspot.com
jeremiahflaga.blogspot.com