About the Site

Overview

This site is the online repository for all things related to Scott Bradford: fiction, opinion, news, music, and more. It was started in 1995 and is now at version 26.0 “Sarah” (26.0.4/6.0.12). Don’t forget to try and find the Easter Egg, and let me know if you do!

The site is managed using WordPress, a PHP and MySQL-based blogging and content management system, and makes use of common web standards. More information about the technologies used to make this site can be found on the Technology page.

ALLERGY WARNING: This site contains peanuts.

Additional Information

Recognized Holidays

These holidays will be marked with a special image and message on Off on a Tangent, in accordance with the Tangent Style Guide. Each holiday image is either used with permission, used under the “fair use” doctrine, or obtained from public domain or royalty free sources.

January 1, 2021: Solemnity of Mary, the Holy Mother of God

Celebrating the Blessed Virgin Mary, the mother of Christ and, thus, of God.

Catholic Holy Day of Obligation

January 1, 2021: New Year’s Day

Celebrating the new year. May God bless and keep you in 2021!

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

January 3, 2021: Solemnity of the Epiphany of the Lord

Celebrating the visit of the Three Wise Men and the revelation of Christ.

Catholic Solemnity

January 4, 2021: Memorial of Saint Elizabeth Ann Seton

Remembering the educator, convert, and first American-born canonized saint.

Catholic Observance

January 18, 2021: Birthday of Martin Luther King Jr.

Celebrating Rev. Dr. King, the civil rights movement, and racial equality.

U.S. Federal Holiday
Virginia State Holiday (Martin Luther King Jr. Day)
Loudoun County Holiday (Martin Luther King Jr. Day)

January 22, 2021: Day of Prayer for the Legal Protection of Unborn Children

Celebrating the dignity of every person from conception. Every life matters.

Catholic Observance

February 1, 2021: National Freedom Day

Celebrating the 13th Amendment and the end of slavery in the United States.

U.S. Federal Observance

February 12, 2021: Chinese New Year (農曆新年)

Celebrating the beginning of the Year of the Golden Ox. 恭喜發財!

Cultural Observance

February 15, 2021: Washington’s Birthday

Celebrating George Washington, one of the founders and the first U.S. President.

U.S. Federal Holiday
Virginia State Holiday (George Washington Day)

February 15, 2021: Presidents Day

Celebrating those who have served as President of the United States.

Loudoun County Holiday

February 17, 2021: Ash Wednesday

Beginning the season of Lent. “You are dust, and to dust you shall return.”

Catholic Day of Fasting and Abstinence

March 19, 2021: Solemnity of Saint Joseph

Celebrating Joseph, husband of the Blessed Virgin Mary and stepfather of Christ.

Catholic Solemnity

March 25, 2021: Solemnity of the Annunciation of the Lord

Celebrating the announcement of Christ to Mary by the Angel Gabriel.

Catholic Solemnity

March 28, 2021: Palm Sunday of the Passion of the Lord

Remembering Jesus’s entry into Jerusalem, anticipating his passion and death.

Catholic Observance

April 1, 2021: Thursday of Holy Week

Remembering Jesus’s last supper and the institution of the Holy Eucharist.

Catholic Observance
(Holy Thursday or Maundy Thursday)

April 2, 2021: Friday of the Passion of the Lord

Remembering Christ’s suffering and death on the cross in remittance of our sins.

Catholic Day of Fasting and Abstinence
(Good Friday)

April 3, 2021: Holy Saturday

Remembering Christ in the tomb and the silence before resurrection glory.

Catholic Observance

April 4, 2021: Solemnity of the Resurrection of the Lord

Celebrating Easter, Christ’s triumph over death and sin. He is risen!

Principal Catholic Celebration
(Easter)

April 4, 2021: Memorial of Saint Isidore

Remembering Isidore of Seville, teacher, bishop, and doctor of the church.

Catholic Observance

April 11, 2021: My Confirmation Day

Celebrating Confirmation, the sign and seal of the Holy Spirit.

Personal Observance

April 13, 2021: Thomas Jefferson’s Birthday

Honoring Jefferson, founder, author of the Declaration of Independence.

U.S. Federal Observance

May 3, 2021: Polish Constitution Day

Celebrating the 1791 Polish constitution and Polish culture and history.

Cultural Observance

May 6, 2021: National Day of Prayer

Turning to God in prayer, fasting, and meditation for our nation and the world.

U.S. Federal Observance
Virginia State Observance (Commonwealth Day of Prayer)

May 15, 2021: Peace Officers Memorial Day

Remembering all those who gave their lives in law enforcement service.

U.S. Federal Observance

May 16, 2021: Solemnity of the Ascension of the Lord

Celebrating the ascent of Christ, body and soul, to the father’s side in heaven.

Principal Catholic Celebration

May 23, 2021: Solemnity of Pentecost

Commemorating the descent of the Holy Spirit upon the apostles and the church.

Principal Catholic Celebration

May 28, 2021: My Wedding Anniversary

Honoring my marriage and the inviolable Sacrament of Holy Matrimony.

Personal Observance

May 30, 2021: Solemnity of the Most Holy Trinity

Celebrating the Trinity, one God in three persons: Father, Son, and Holy Spirit.

Catholic Solemnity

May 31, 2021: Memorial Day

Remembering all those who gave their lives in United States military service.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

June 6, 2021: Solemnity of the Most Holy Body and Blood of Christ

Celebrating Christ’s sacrifice and the Holy Eucharist.

Principal Catholic Celebration
(Corpus Christi or Body of Christ)

June 11, 2021: Solemnity of the Most Sacred Heart of Jesus

Celebrating Christ’s Sacred Heart, a symbol of his love for all people.

Catholic Solemnity

June 14, 2021: Flag Day

Celebrating the American flag as a timeless symbol of freedom and liberty.

U.S. Federal Observance

June 18, 2021: Juneteenth National Independence Day (Observed)

Celebrating the emancipation and the end of slavery in the United States.

U.S. Federal Holiday
Virginia State Holiday (Juneteenth)
Loudoun County Holiday (Juneteenth)

June 24, 2021: Solemnity of the Nativity of Saint John the Baptist

Celebrating the birth of John the Baptist, holy precursor of Jesus Christ.

Catholic Solemnity

June 29, 2021: Solemnity of Saints Peter and Paul

Celebrating Peter, apostle and first pope, and Paul, apostle and scripture writer.

Catholic Solemnity

July 5, 2021: Independence Day (Observed)

Celebrating U.S. independence from England as declared on July 4, 1776.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

July 12, 2021: Memorial of Saint Veronica

Remembering Veronica and the miraculous image of Jesus Christ.

Catholic Observance

August 13, 2021: Memorial of Blessed Michael J. McGivney

Remembering the defender of the needy and founder of the Knights of Columbus.

Catholic Observance

August 14, 2021: Memorial of Saint Maximilian Kolbe

Remembering the priest and martyr of charity who offered up his life for another.

Catholic Observance

August 15, 2021: Solemnity of the Assumption of Mary

Celebrating Mary’s assumption into heaven by the power of Jesus Christ.

Catholic Solemnity

September 6, 2021: Labor Day

Celebrating laborers’ essential contributions to American prosperity.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

September 11, 2021: Patriot Day

Remembering the victims of the September 11, 2001, Islamist terrorist attacks.

U.S. Federal Observance

September 16, 2021: Mayflower Day

Remembering the Mayflower pilgrims’ 1620 arrival in Massachusetts.

Cultural Observance

September 17, 2021: Constitution Day and Citizenship Day

Celebrating the U.S. Constitution and citizens by birth or naturalization.

U.S. Federal Observance
Virginia State Observance (Citizenship Day)

September 21, 2021: Chinese Mid-Autumn Festival (中秋節)

Celebrating the mid-autumn, a time of gathering, thanksgiving, and prayer.

Cultural Observance

October 1, 2021: Memorial of Saint Therese of the Child Jesus

Honoring the faith of the “little flower,” virgin and doctor of the church.

Catholic Observance

October 9, 2021: Leif Erikson Day

Honoring Leif Erikson, explorer and first known European to discover America.

U.S. Federal Observance

October 11, 2021: Columbus Day

Honoring Christopher Columbus and the European discovery of the Americas.

U.S. Federal Holiday
Virginia State Holiday (Columbus Day & Yorktown Victory Day)

October 11, 2021: Indigenous Peoples’ Day

Celebrating the indigenous peoples of the Americas.

Loudoun County Holiday

October 12, 2021: Memorial of Blessed Carlo Acutis

Honoring the first “millennial” saint and patron of website development.

Catholic Observance

October 19, 2021: Yorktown Day

Celebrating the U.S. victory over the British at the Battle of Yorktown.

Virginia State Observance

October 28, 2021: Feast of Saints Simon and Jude

Honoring Simon, apostle, and Jude, apostle and patron saint of lost causes.

Catholic Observance

October 28, 2021: My Birthday

Today is the anniversary of my birth. Hooray. Three cheers.

Personal Observance

November 1, 2021: Solemnity of All Saints

Honoring all of the known and unknown saints who have gone to glory before us.

Catholic Solemnity

November 2, 2021: Election Day

Go vote (if you are eligible). Today is election day in the United States.

Virginia State Holiday
Loudoun County Holiday
U.S. Federal Observance

November 11, 2021: Veterans Day

Celebrating all those who served honorably in the United States armed forces.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 21, 2021: Solemnity of Our Lord Jesus Christ, King of the Universe

Celebrating Christ’s kingship and his dominion over the whole universe.

Catholic Solemnity

November 25, 2021: Thanksgiving Day

Giving thanks to God for all that we have as individuals and as a nation.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 26, 2021: Day After Thanksgiving

Continuing to give thanks for all that we have as individuals and as a nation.

Virginia State Holiday
Loudoun County Holiday

November 28, 2021: First Sunday of Advent

Beginning a season of penance in preparation for the coming of Christ.

Principal Catholic Celebration

December 7, 2021: National Pearl Harbor Remembrance Day

Remembering the December 7, 1941, Imperial Japanese attack on Pearl Harbor.

U.S. Federal Observance
Virginia State Observance (Pearl Harbor Remembrance Day)

December 8, 2021: Solemnity of the Immaculate Conception of Mary

Celebrating God’s preservation of the Blessed Virgin Mary from original sin.

Catholic Holy Day of Obligation

December 12, 2021: Feast of Our Lady of Guadalupe

Celebrating the image of Mary revealed on Tepeyac Hill in Mexico City, Mexico.

Catholic Observance

December 15, 2021: Bill of Rights Day

Celebrating the U.S. Bill of Rights, human rights, and limited government.

Virginia State Observance

December 20, 2021: My Baptism Day

Celebrating the Sacrament of Baptism, rebirth into new life as a Christian.

Personal Observance

December 24, 2021: Christmas Day (Observed)

Celebrating the cultural and religious Christmas holiday.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 25, 2021: Solemnity of the Nativity of the Lord

Celebrating Christmas, the birth of Our Lord Jesus Christ in Bethlehem.

Catholic Holy Day of Obligation
(Christmas)

December 31, 2021: New Year’s Day (Observed)

Celebrating the new year. May God bless and keep you in 2022!

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 31, 2021: New Year’s Eve

Commemorating the end of 2021 and looking forward to a new year.

Cultural Observance

January 1, 2022: Solemnity of Mary, the Holy Mother of God

Celebrating the Blessed Virgin Mary, the mother of Christ and, thus, of God.

Catholic Holy Day of Obligation

January 4, 2022: Memorial of Saint Elizabeth Ann Seton

Remembering the educator, convert, and first American-born canonized saint.

Catholic Observance

January 9, 2022: Solemnity of the Epiphany of the Lord

Celebrating the visit of the Three Wise Men and the revelation of Christ.

Catholic Solemnity

January 17, 2022: Birthday of Martin Luther King Jr.

Celebrating Rev. Dr. King, the civil rights movement, and racial equality.

U.S. Federal Holiday
Virginia State Holiday (Martin Luther King Jr. Day)
Loudoun County Holiday (Martin Luther King Jr. Day)

January 22, 2022: Day of Prayer for the Legal Protection of Unborn Children

Celebrating the dignity of every person from conception. Every life matters.

Catholic Observance

February 1, 2022: National Freedom Day

Celebrating the 13th Amendment and the end of slavery in the United States.

U.S. Federal Observance

February 1, 2022: Chinese New Year (農曆新年)

Celebrating the beginning of the Year of the Water Tiger. 恭喜發財!

Cultural Observance

February 21, 2022: Washington’s Birthday

Celebrating George Washington, one of the founders and the first U.S. President.

U.S. Federal Holiday
Virginia State Holiday (George Washington Day)

February 21, 2022: Presidents Day

Celebrating those who have served as President of the United States.

Loudoun County Holiday

March 2, 2022: Ash Wednesday

Beginning the season of Lent. “You are dust, and to dust you shall return.”

Catholic Day of Fasting and Abstinence

March 19, 2022: Solemnity of Saint Joseph

Celebrating Joseph, husband of the Blessed Virgin Mary and stepfather of Christ.

Catholic Solemnity

March 25, 2022: Solemnity of the Annunciation of the Lord

Celebrating the announcement of Christ to Mary by the Angel Gabriel.

Catholic Solemnity

April 4, 2022: Memorial of Saint Isidore

Remembering Isidore of Seville, teacher, bishop, and doctor of the church.

Catholic Observance

April 10, 2022: Palm Sunday of the Passion of the Lord

Remembering Jesus’s entry into Jerusalem, anticipating his passion and death.

Catholic Observance

April 11, 2022: My Confirmation Day

Celebrating Confirmation, the sign and seal of the Holy Spirit.

Personal Observance

April 13, 2022: Thomas Jefferson’s Birthday

Honoring Jefferson, founder, author of the Declaration of Independence.

U.S. Federal Observance

April 14, 2022: Thursday of Holy Week

Remembering Jesus’s last supper and the institution of the Holy Eucharist.

Catholic Observance
(Holy Thursday or Maundy Thursday)

April 15, 2022: Friday of the Passion of the Lord

Remembering Christ’s suffering and death on the cross in remittance of our sins.

Catholic Day of Fasting and Abstinence
(Good Friday)

April 16, 2022: Holy Saturday

Remembering Christ in the tomb and the silence before resurrection glory.

Catholic Observance

April 17, 2022: Solemnity of the Resurrection of the Lord

Celebrating Easter, Christ’s triumph over death and sin. He is risen!

Principal Catholic Celebration
(Easter)

May 3, 2022: Polish Constitution Day

Celebrating the 1791 Polish constitution and Polish culture and history.

Cultural Observance

May 5, 2022: National Day of Prayer

Turning to God in prayer, fasting, and meditation for our nation and the world.

U.S. Federal Observance
Virginia State Observance (Commonwealth Day of Prayer)

May 15, 2022: Peace Officers Memorial Day

Remembering all those who gave their lives in law enforcement service.

U.S. Federal Observance

May 28, 2022: My Wedding Anniversary

Honoring my marriage and the inviolable Sacrament of Holy Matrimony.

Personal Observance

May 29, 2022: Solemnity of the Ascension of the Lord

Celebrating the ascent of Christ, body and soul, to the father’s side in heaven.

Principal Catholic Celebration

May 30, 2022: Memorial Day

Remembering all those who gave their lives in United States military service.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

June 5, 2022: Solemnity of Pentecost

Commemorating the descent of the Holy Spirit upon the apostles and the church.

Principal Catholic Celebration

June 12, 2022: Solemnity of the Most Holy Trinity

Celebrating the Trinity, one God in three persons: Father, Son, and Holy Spirit.

Catholic Solemnity

June 14, 2022: Flag Day

Celebrating the American flag as a timeless symbol of freedom and liberty.

U.S. Federal Observance

June 19, 2022: Solemnity of the Most Holy Body and Blood of Christ

Celebrating Christ’s sacrifice and the Holy Eucharist.

Principal Catholic Celebration
(Corpus Christi or Body of Christ)

June 20, 2022: Juneteenth National Independence Day (Observed)

Celebrating the emancipation and the end of slavery in the United States.

U.S. Federal Holiday
Virginia State Holiday (Juneteenth)
Loudoun County Holiday (Juneteenth)

June 24, 2022: Solemnity of the Most Sacred Heart of Jesus

Celebrating Christ’s Sacred Heart, a symbol of his love for all people.

Catholic Solemnity

June 24, 2022: Solemnity of the Nativity of Saint John the Baptist

Celebrating the birth of John the Baptist, holy precursor of Jesus Christ.

Catholic Solemnity

June 29, 2022: Solemnity of Saints Peter and Paul

Celebrating Peter, apostle and first pope, and Paul, apostle and scripture writer.

Catholic Solemnity

July 4, 2022: Independence Day

Celebrating U.S. independence from England as declared on July 4, 1776.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

July 12, 2022: Memorial of Saint Veronica

Remembering Veronica and the miraculous image of Jesus Christ.

Catholic Observance

August 13, 2022: Memorial of Blessed Michael J. McGivney

Remembering the defender of the needy and founder of the Knights of Columbus.

Catholic Observance

August 14, 2022: Memorial of Saint Maximilian Kolbe

Remembering the priest and martyr of charity who offered up his life for another.

Catholic Observance

August 15, 2022: Solemnity of the Assumption of Mary

Celebrating Mary’s assumption into heaven by the power of Jesus Christ.

Catholic Solemnity

September 5, 2022: Labor Day

Celebrating laborers’ essential contributions to American prosperity.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

September 10, 2022: Chinese Mid-Autumn Festival (中秋節)

Celebrating the mid-autumn, a time of gathering, thanksgiving, and prayer.

Cultural Observance

September 11, 2022: Patriot Day

Remembering the victims of the September 11, 2001, Islamist terrorist attacks.

U.S. Federal Observance

September 16, 2022: Mayflower Day

Remembering the Mayflower pilgrims’ 1620 arrival in Massachusetts.

Cultural Observance

September 17, 2022: Constitution Day and Citizenship Day

Celebrating the U.S. Constitution and citizens by birth or naturalization.

U.S. Federal Observance
Virginia State Observance (Citizenship Day)

October 1, 2022: Memorial of Saint Therese of the Child Jesus

Honoring the faith of the “little flower,” virgin and doctor of the church.

Catholic Observance

October 9, 2022: Leif Erikson Day

Honoring Leif Erikson, explorer and first known European to discover America.

U.S. Federal Observance

October 10, 2022: Columbus Day

Honoring Christopher Columbus and the European discovery of the Americas.

U.S. Federal Holiday
Virginia State Holiday (Columbus Day & Yorktown Victory Day)

October 10, 2022: Indigenous Peoples’ Day

Celebrating the indigenous peoples of the Americas.

Loudoun County Holiday

October 12, 2022: Memorial of Blessed Carlo Acutis

Honoring the first “millennial” saint and patron of website development.

Catholic Observance

October 19, 2022: Yorktown Day

Celebrating the U.S. victory over the British at the Battle of Yorktown.

Virginia State Observance

October 28, 2022: Feast of Saints Simon and Jude

Honoring Simon, apostle, and Jude, apostle and patron saint of lost causes.

Catholic Observance

October 28, 2022: My Birthday

Today is the anniversary of my birth. Hooray. Three cheers.

Personal Observance

November 1, 2022: Solemnity of All Saints

Honoring all of the known and unknown saints who have gone to glory before us.

Catholic Holy Day of Obligation

November 8, 2022: Election Day

Go vote (if you are eligible). Today is election day in the United States.

Virginia State Holiday
Loudoun County Holiday
U.S. Federal Observance

November 11, 2022: Veterans Day

Celebrating all those who served honorably in the United States armed forces.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 20, 2022: Solemnity of Our Lord Jesus Christ, King of the Universe

Celebrating Christ’s kingship and his dominion over the whole universe.

Catholic Solemnity

November 24, 2022: Thanksgiving Day

Giving thanks to God for all that we have as individuals and as a nation.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 25, 2022: Day After Thanksgiving

Continuing to give thanks for all that we have as individuals and as a nation.

Virginia State Holiday
Loudoun County Holiday

November 27, 2022: First Sunday of Advent

Beginning a season of penance in preparation for the coming of Christ.

Principal Catholic Celebration

December 7, 2022: National Pearl Harbor Remembrance Day

Remembering the December 7, 1941, Imperial Japanese attack on Pearl Harbor.

U.S. Federal Observance
Virginia State Observance (Pearl Harbor Remembrance Day)

December 8, 2022: Solemnity of the Immaculate Conception of Mary

Celebrating God’s preservation of the Blessed Virgin Mary from original sin.

Catholic Holy Day of Obligation

December 12, 2022: Feast of Our Lady of Guadalupe

Celebrating the image of Mary revealed on Tepeyac Hill in Mexico City, Mexico.

Catholic Observance

December 15, 2022: Bill of Rights Day

Celebrating the U.S. Bill of Rights, human rights, and limited government.

Virginia State Observance

December 20, 2022: My Baptism Day

Celebrating the Sacrament of Baptism, rebirth into new life as a Christian.

Personal Observance

December 25, 2022: Solemnity of the Nativity of the Lord

Celebrating Christmas, the birth of Our Lord Jesus Christ in Bethlehem.

Catholic Solemnity
(Christmas)

December 26, 2022: Christmas Day (Observed)

Celebrating the cultural and religious Christmas holiday.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 31, 2022: New Year’s Eve

Commemorating the end of 2022 and looking forward to a new year.

Cultural Observance

January 1, 2023: Solemnity of Mary, the Holy Mother of God

Celebrating the Blessed Virgin Mary, the mother of Christ and, thus, of God.

Catholic Solemnity

January 2, 2023: New Year’s Day (Observed)

Celebrating the new year. May God bless and keep you in 2023!

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

January 4, 2023: Memorial of Saint Elizabeth Ann Seton

Remembering the educator, convert, and first American-born canonized saint.

Catholic Observance

January 8, 2023: Solemnity of the Epiphany of the Lord

Celebrating the visit of the Three Wise Men and the revelation of Christ.

Catholic Solemnity

January 16, 2023: Birthday of Martin Luther King Jr.

Celebrating Rev. Dr. King, the civil rights movement, and racial equality.

U.S. Federal Holiday
Virginia State Holiday (Martin Luther King Jr. Day)
Loudoun County Holiday (Martin Luther King Jr. Day)

January 22, 2023: Chinese New Year (農曆新年)

Celebrating the beginning of the Year of the Water Rabbit. 恭喜發財!

Cultural Observance

January 22, 2023: Day of Prayer for the Legal Protection of Unborn Children

Celebrating the dignity of every person from conception. Every life matters.

Catholic Observance

February 1, 2023: National Freedom Day

Celebrating the 13th Amendment and the end of slavery in the United States.

U.S. Federal Observance

February 20, 2023: Washington’s Birthday

Celebrating George Washington, one of the founders and the first U.S. President.

U.S. Federal Holiday
Virginia State Holiday (George Washington Day)

February 20, 2023: Presidents Day

Celebrating those who have served as President of the United States.

Loudoun County Holiday

February 22, 2023: Ash Wednesday

Beginning the season of Lent. “You are dust, and to dust you shall return.”

Catholic Day of Fasting and Abstinence

March 19, 2023: Solemnity of Saint Joseph

Celebrating Joseph, husband of the Blessed Virgin Mary and stepfather of Christ.

Catholic Solemnity

March 25, 2023: Solemnity of the Annunciation of the Lord

Celebrating the announcement of Christ to Mary by the Angel Gabriel.

Catholic Solemnity

April 2, 2023: Palm Sunday of the Passion of the Lord

Remembering Jesus’s entry into Jerusalem, anticipating his passion and death.

Catholic Observance

April 4, 2023: Memorial of Saint Isidore

Remembering Isidore of Seville, teacher, bishop, and doctor of the church.

Catholic Observance

April 6, 2023: Thursday of Holy Week

Remembering Jesus’s last supper and the institution of the Holy Eucharist.

Catholic Observance
(Holy Thursday or Maundy Thursday)

April 7, 2023: Friday of the Passion of the Lord

Remembering Christ’s suffering and death on the cross in remittance of our sins.

Catholic Day of Fasting and Abstinence
(Good Friday)

April 8, 2023: Holy Saturday

Remembering Christ in the tomb and the silence before resurrection glory.

Catholic Observance

April 9, 2023: Solemnity of the Resurrection of the Lord

Celebrating Easter, Christ’s triumph over death and sin. He is risen!

Principal Catholic Celebration
(Easter)

April 11, 2023: My Confirmation Day

Celebrating Confirmation, the sign and seal of the Holy Spirit.

Personal Observance

April 13, 2023: Thomas Jefferson’s Birthday

Honoring Jefferson, founder, author of the Declaration of Independence.

U.S. Federal Observance

May 3, 2023: Polish Constitution Day

Celebrating the 1791 Polish constitution and Polish culture and history.

Cultural Observance

May 4, 2023: National Day of Prayer

Turning to God in prayer, fasting, and meditation for our nation and the world.

U.S. Federal Observance
Virginia State Observance (Commonwealth Day of Prayer)

May 15, 2023: Peace Officers Memorial Day

Remembering all those who gave their lives in law enforcement service.

U.S. Federal Observance

May 21, 2023: Solemnity of the Ascension of the Lord

Celebrating the ascent of Christ, body and soul, to the father’s side in heaven.

Principal Catholic Celebration

May 28, 2023: Solemnity of Pentecost

Commemorating the descent of the Holy Spirit upon the apostles and the church.

Principal Catholic Celebration

May 28, 2023: My Wedding Anniversary

Honoring my marriage and the inviolable Sacrament of Holy Matrimony.

Personal Observance

May 29, 2023: Memorial Day

Remembering all those who gave their lives in United States military service.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

June 4, 2023: Solemnity of the Most Holy Trinity

Celebrating the Trinity, one God in three persons: Father, Son, and Holy Spirit.

Catholic Solemnity

June 11, 2023: Solemnity of the Most Holy Body and Blood of Christ

Celebrating Christ’s sacrifice and the Holy Eucharist.

Principal Catholic Celebration
(Corpus Christi or Body of Christ)

June 14, 2023: Flag Day

Celebrating the American flag as a timeless symbol of freedom and liberty.

U.S. Federal Observance

June 16, 2023: Solemnity of the Most Sacred Heart of Jesus

Celebrating Christ’s Sacred Heart, a symbol of his love for all people.

Catholic Solemnity

June 19, 2023: Juneteenth National Independence Day

Celebrating the emancipation and the end of slavery in the United States.

U.S. Federal Holiday
Virginia State Holiday (Juneteenth)
Loudoun County Holiday (Juneteenth)

June 24, 2023: Solemnity of the Nativity of Saint John the Baptist

Celebrating the birth of John the Baptist, holy precursor of Jesus Christ.

Catholic Solemnity

June 29, 2023: Solemnity of Saints Peter and Paul

Celebrating Peter, apostle and first pope, and Paul, apostle and scripture writer.

Catholic Solemnity

July 4, 2023: Independence Day

Celebrating U.S. independence from England as declared on July 4, 1776.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

July 12, 2023: Memorial of Saint Veronica

Remembering Veronica and the miraculous image of Jesus Christ.

Catholic Observance

August 13, 2023: Memorial of Blessed Michael J. McGivney

Remembering the defender of the needy and founder of the Knights of Columbus.

Catholic Observance

August 14, 2023: Memorial of Saint Maximilian Kolbe

Remembering the priest and martyr of charity who offered up his life for another.

Catholic Observance

August 15, 2023: Solemnity of the Assumption of Mary

Celebrating Mary’s assumption into heaven by the power of Jesus Christ.

Catholic Holy Day of Obligation

September 4, 2023: Labor Day

Celebrating laborers’ essential contributions to American prosperity.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

September 11, 2023: Patriot Day

Remembering the victims of the September 11, 2001, Islamist terrorist attacks.

U.S. Federal Observance

September 16, 2023: Mayflower Day

Remembering the Mayflower pilgrims’ 1620 arrival in Massachusetts.

Cultural Observance

September 17, 2023: Constitution Day and Citizenship Day

Celebrating the U.S. Constitution and citizens by birth or naturalization.

U.S. Federal Observance
Virginia State Observance (Citizenship Day)

September 29, 2023: Chinese Mid-Autumn Festival (中秋節)

Celebrating the mid-autumn, a time of gathering, thanksgiving, and prayer.

Cultural Observance

October 1, 2023: Memorial of Saint Therese of the Child Jesus

Honoring the faith of the “little flower,” virgin and doctor of the church.

Catholic Observance

October 9, 2023: Columbus Day

Honoring Christopher Columbus and the European discovery of the Americas.

U.S. Federal Holiday
Virginia State Holiday (Columbus Day & Yorktown Victory Day)

October 9, 2023: Indigenous Peoples’ Day

Celebrating the indigenous peoples of the Americas.

Loudoun County Holiday

October 9, 2023: Leif Erikson Day

Honoring Leif Erikson, explorer and first known European to discover America.

U.S. Federal Observance

October 12, 2023: Memorial of Blessed Carlo Acutis

Honoring the first “millennial” saint and patron of website development.

Catholic Observance

October 19, 2023: Yorktown Day

Celebrating the U.S. victory over the British at the Battle of Yorktown.

Virginia State Observance

October 28, 2023: Feast of Saints Simon and Jude

Honoring Simon, apostle, and Jude, apostle and patron saint of lost causes.

Catholic Observance

October 28, 2023: My Birthday

Today is the anniversary of my birth. Hooray. Three cheers.

Personal Observance

November 1, 2023: Solemnity of All Saints

Honoring all of the known and unknown saints who have gone to glory before us.

Catholic Holy Day of Obligation

November 7, 2023: Election Day

Go vote (if you are eligible). Today is election day in the United States.

Virginia State Holiday
Loudoun County Holiday
U.S. Federal Observance

November 10, 2023: Veterans Day (Observed)

Celebrating all those who served honorably in the United States armed forces.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 23, 2023: Thanksgiving Day

Giving thanks to God for all that we have as individuals and as a nation.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 24, 2023: Day After Thanksgiving

Continuing to give thanks for all that we have as individuals and as a nation.

Virginia State Holiday
Loudoun County Holiday

November 26, 2023: Solemnity of Our Lord Jesus Christ, King of the Universe

Celebrating Christ’s kingship and his dominion over the whole universe.

Catholic Solemnity

December 3, 2023: First Sunday of Advent

Beginning a season of penance in preparation for the coming of Christ.

Principal Catholic Celebration

December 7, 2023: National Pearl Harbor Remembrance Day

Remembering the December 7, 1941, Imperial Japanese attack on Pearl Harbor.

U.S. Federal Observance
Virginia State Observance (Pearl Harbor Remembrance Day)

December 8, 2023: Solemnity of the Immaculate Conception of Mary

Celebrating God’s preservation of the Blessed Virgin Mary from original sin.

Catholic Holy Day of Obligation

December 12, 2023: Feast of Our Lady of Guadalupe

Celebrating the image of Mary revealed on Tepeyac Hill in Mexico City, Mexico.

Catholic Observance

December 15, 2023: Bill of Rights Day

Celebrating the U.S. Bill of Rights, human rights, and limited government.

Virginia State Observance

December 20, 2023: My Baptism Day

Celebrating the Sacrament of Baptism, rebirth into new life as a Christian.

Personal Observance

December 25, 2023: Solemnity of the Nativity of the Lord

Celebrating Christmas, the birth of Our Lord Jesus Christ in Bethlehem.

Catholic Holy Day of Obligation
(Christmas)

December 25, 2023: Christmas Day

Celebrating the cultural and religious Christmas holiday.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 31, 2023: New Year’s Eve

Commemorating the end of 2023 and looking forward to a new year.

Cultural Observance

January 1, 2024: Solemnity of Mary, the Holy Mother of God

Celebrating the Blessed Virgin Mary, the mother of Christ and, thus, of God.

Catholic Solemnity

January 1, 2024: New Year’s Day

Celebrating the new year. May God bless and keep you in 2024!

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

January 4, 2024: Memorial of Saint Elizabeth Ann Seton

Remembering the educator, convert, and first American-born canonized saint.

Catholic Observance

January 7, 2024: Solemnity of the Epiphany of the Lord

Celebrating the visit of the Three Wise Men and the revelation of Christ.

Catholic Solemnity

January 15, 2024: Birthday of Martin Luther King Jr.

Celebrating Rev. Dr. King, the civil rights movement, and racial equality.

U.S. Federal Holiday
Virginia State Holiday (Martin Luther King Jr. Day)
Loudoun County Holiday (Martin Luther King Jr. Day)

January 22, 2024: Day of Prayer for the Legal Protection of Unborn Children

Celebrating the dignity of every person from conception. Every life matters.

Catholic Observance

February 1, 2024: National Freedom Day

Celebrating the 13th Amendment and the end of slavery in the United States.

U.S. Federal Observance

February 10, 2024: Chinese New Year (農曆新年)

Celebrating the beginning of the Year of the Wood Dragon. 恭喜發財!

Cultural Observance

February 14, 2024: Ash Wednesday

Beginning the season of Lent. “You are dust, and to dust you shall return.”

Catholic Day of Fasting and Abstinence

February 19, 2024: Washington’s Birthday

Celebrating George Washington, one of the founders and the first U.S. President.

U.S. Federal Holiday
Virginia State Holiday (George Washington Day)

February 19, 2024: Presidents Day

Celebrating those who have served as President of the United States.

Loudoun County Holiday

March 19, 2024: Solemnity of Saint Joseph

Celebrating Joseph, husband of the Blessed Virgin Mary and stepfather of Christ.

Catholic Solemnity

March 24, 2024: Palm Sunday of the Passion of the Lord

Remembering Jesus’s entry into Jerusalem, anticipating his passion and death.

Catholic Observance

March 25, 2024: Solemnity of the Annunciation of the Lord

Celebrating the announcement of Christ to Mary by the Angel Gabriel.

Catholic Solemnity

March 28, 2024: Thursday of Holy Week

Remembering Jesus’s last supper and the institution of the Holy Eucharist.

Catholic Observance
(Holy Thursday or Maundy Thursday)

March 29, 2024: Friday of the Passion of the Lord

Remembering Christ’s suffering and death on the cross in remittance of our sins.

Catholic Day of Fasting and Abstinence
(Good Friday)

March 30, 2024: Holy Saturday

Remembering Christ in the tomb and the silence before resurrection glory.

Catholic Observance

March 31, 2024: Solemnity of the Resurrection of the Lord

Celebrating Easter, Christ’s triumph over death and sin. He is risen!

Principal Catholic Celebration
(Easter)

April 4, 2024: Memorial of Saint Isidore

Remembering Isidore of Seville, teacher, bishop, and doctor of the church.

Catholic Observance

April 11, 2024: My Confirmation Day

Celebrating Confirmation, the sign and seal of the Holy Spirit.

Personal Observance

April 13, 2024: Thomas Jefferson’s Birthday

Honoring Jefferson, founder, author of the Declaration of Independence.

U.S. Federal Observance

May 2, 2024: National Day of Prayer

Turning to God in prayer, fasting, and meditation for our nation and the world.

U.S. Federal Observance
Virginia State Observance (Commonwealth Day of Prayer)

May 3, 2024: Polish Constitution Day

Celebrating the 1791 Polish constitution and Polish culture and history.

Cultural Observance

May 12, 2024: Solemnity of the Ascension of the Lord

Celebrating the ascent of Christ, body and soul, to the father’s side in heaven.

Principal Catholic Celebration

May 15, 2024: Peace Officers Memorial Day

Remembering all those who gave their lives in law enforcement service.

U.S. Federal Observance

May 19, 2024: Solemnity of Pentecost

Commemorating the descent of the Holy Spirit upon the apostles and the church.

Principal Catholic Celebration

May 26, 2024: Solemnity of the Most Holy Trinity

Celebrating the Trinity, one God in three persons: Father, Son, and Holy Spirit.

Catholic Solemnity

May 27, 2024: Memorial Day

Remembering all those who gave their lives in United States military service.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

May 28, 2024: My Wedding Anniversary

Honoring my marriage and the inviolable Sacrament of Holy Matrimony.

Personal Observance

June 2, 2024: Solemnity of the Most Holy Body and Blood of Christ

Celebrating Christ’s sacrifice and the Holy Eucharist.

Principal Catholic Celebration
(Corpus Christi or Body of Christ)

June 7, 2024: Solemnity of the Most Sacred Heart of Jesus

Celebrating Christ’s Sacred Heart, a symbol of his love for all people.

Catholic Solemnity

June 14, 2024: Flag Day

Celebrating the American flag as a timeless symbol of freedom and liberty.

U.S. Federal Observance

June 19, 2024: Juneteenth National Independence Day

Celebrating the emancipation and the end of slavery in the United States.

U.S. Federal Holiday
Virginia State Holiday (Juneteenth)
Loudoun County Holiday (Juneteenth)

June 24, 2024: Solemnity of the Nativity of Saint John the Baptist

Celebrating the birth of John the Baptist, holy precursor of Jesus Christ.

Catholic Solemnity

June 29, 2024: Solemnity of Saints Peter and Paul

Celebrating Peter, apostle and first pope, and Paul, apostle and scripture writer.

Catholic Solemnity

July 4, 2024: Independence Day

Celebrating U.S. independence from England as declared on July 4, 1776.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

July 12, 2024: Memorial of Saint Veronica

Remembering Veronica and the miraculous image of Jesus Christ.

Catholic Observance

August 13, 2024: Memorial of Blessed Michael J. McGivney

Remembering the defender of the needy and founder of the Knights of Columbus.

Catholic Observance

August 14, 2024: Memorial of Saint Maximilian Kolbe

Remembering the priest and martyr of charity who offered up his life for another.

Catholic Observance

August 15, 2024: Solemnity of the Assumption of Mary

Celebrating Mary’s assumption into heaven by the power of Jesus Christ.

Catholic Holy Day of Obligation

September 2, 2024: Labor Day

Celebrating laborers’ essential contributions to American prosperity.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

September 11, 2024: Patriot Day

Remembering the victims of the September 11, 2001, Islamist terrorist attacks.

U.S. Federal Observance

September 16, 2024: Mayflower Day

Remembering the Mayflower pilgrims’ 1620 arrival in Massachusetts.

Cultural Observance

September 17, 2024: Constitution Day and Citizenship Day

Celebrating the U.S. Constitution and citizens by birth or naturalization.

U.S. Federal Observance
Virginia State Observance (Citizenship Day)

September 18, 2024: Chinese Mid-Autumn Festival (中秋節)

Celebrating the mid-autumn, a time of gathering, thanksgiving, and prayer.

Cultural Observance

October 1, 2024: Memorial of Saint Therese of the Child Jesus

Honoring the faith of the “little flower,” virgin and doctor of the church.

Catholic Observance

October 9, 2024: Leif Erikson Day

Honoring Leif Erikson, explorer and first known European to discover America.

U.S. Federal Observance

October 12, 2024: Memorial of Blessed Carlo Acutis

Honoring the first “millennial” saint and patron of website development.

Catholic Observance

October 14, 2024: Columbus Day

Honoring Christopher Columbus and the European discovery of the Americas.

U.S. Federal Holiday
Virginia State Holiday (Columbus Day & Yorktown Victory Day)

October 14, 2024: Indigenous Peoples’ Day

Celebrating the indigenous peoples of the Americas.

Loudoun County Holiday

October 19, 2024: Yorktown Day

Celebrating the U.S. victory over the British at the Battle of Yorktown.

Virginia State Observance

October 28, 2024: Feast of Saints Simon and Jude

Honoring Simon, apostle, and Jude, apostle and patron saint of lost causes.

Catholic Observance

October 28, 2024: My Birthday

Today is the anniversary of my birth. Hooray. Three cheers.

Personal Observance

November 1, 2024: Solemnity of All Saints

Honoring all of the known and unknown saints who have gone to glory before us.

Catholic Holy Day of Obligation

November 5, 2024: Election Day

Go vote (if you are eligible). Today is election day in the United States.

Virginia State Holiday
Loudoun County Holiday
U.S. Federal Observance

November 11, 2024: Veterans Day

Celebrating all those who served honorably in the United States armed forces.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 24, 2024: Solemnity of Our Lord Jesus Christ, King of the Universe

Celebrating Christ’s kingship and his dominion over the whole universe.

Catholic Solemnity

November 28, 2024: Thanksgiving Day

Giving thanks to God for all that we have as individuals and as a nation.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 29, 2024: Day After Thanksgiving

Continuing to give thanks for all that we have as individuals and as a nation.

Virginia State Holiday
Loudoun County Holiday

December 1, 2024: First Sunday of Advent

Beginning a season of penance in preparation for the coming of Christ.

Principal Catholic Celebration

December 7, 2024: National Pearl Harbor Remembrance Day

Remembering the December 7, 1941, Imperial Japanese attack on Pearl Harbor.

U.S. Federal Observance
Virginia State Observance (Pearl Harbor Remembrance Day)

December 8, 2024: Solemnity of the Immaculate Conception of Mary

Celebrating God’s preservation of the Blessed Virgin Mary from original sin.

Catholic Solemnity

December 12, 2024: Feast of Our Lady of Guadalupe

Celebrating the image of Mary revealed on Tepeyac Hill in Mexico City, Mexico.

Catholic Observance

December 15, 2024: Bill of Rights Day

Celebrating the U.S. Bill of Rights, human rights, and limited government.

Virginia State Observance

December 20, 2024: My Baptism Day

Celebrating the Sacrament of Baptism, rebirth into new life as a Christian.

Personal Observance

December 25, 2024: Solemnity of the Nativity of the Lord

Celebrating Christmas, the birth of Our Lord Jesus Christ in Bethlehem.

Catholic Holy Day of Obligation
(Christmas)

December 25, 2024: Christmas Day

Celebrating the cultural and religious Christmas holiday.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 31, 2024: New Year’s Eve

Commemorating the end of 2024 and looking forward to a new year.

Cultural Observance

January 1, 2025: Solemnity of Mary, the Holy Mother of God

Celebrating the Blessed Virgin Mary, the mother of Christ and, thus, of God.

Catholic Holy Day of Obligation

January 1, 2025: New Year’s Day

Celebrating the new year. May God bless and keep you in 2025!

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

January 4, 2025: Memorial of Saint Elizabeth Ann Seton

Remembering the educator, convert, and first American-born canonized saint.

Catholic Observance

January 5, 2025: Solemnity of the Epiphany of the Lord

Celebrating the visit of the Three Wise Men and the revelation of Christ.

Catholic Solemnity

January 20, 2025: Birthday of Martin Luther King Jr.

Celebrating Rev. Dr. King, the civil rights movement, and racial equality.

U.S. Federal Holiday
Virginia State Holiday (Martin Luther King Jr. Day)
Loudoun County Holiday (Martin Luther King Jr. Day)

January 22, 2025: Day of Prayer for the Legal Protection of Unborn Children

Celebrating the dignity of every person from conception. Every life matters.

Catholic Observance

January 29, 2025: Chinese New Year (農曆新年)

Celebrating the beginning of the Year of the Wood Snake. 恭喜發財!

Cultural Observance

February 1, 2025: National Freedom Day

Celebrating the 13th Amendment and the end of slavery in the United States.

U.S. Federal Observance

February 17, 2025: Washington’s Birthday

Celebrating George Washington, one of the founders and the first U.S. President.

U.S. Federal Holiday
Virginia State Holiday (George Washington Day)

February 17, 2025: Presidents Day

Celebrating those who have served as President of the United States.

Loudoun County Holiday

March 5, 2025: Ash Wednesday

Beginning the season of Lent. “You are dust, and to dust you shall return.”

Catholic Day of Fasting and Abstinence

March 19, 2025: Solemnity of Saint Joseph

Celebrating Joseph, husband of the Blessed Virgin Mary and stepfather of Christ.

Catholic Solemnity

March 25, 2025: Solemnity of the Annunciation of the Lord

Celebrating the announcement of Christ to Mary by the Angel Gabriel.

Catholic Solemnity

April 4, 2025: Memorial of Saint Isidore

Remembering Isidore of Seville, teacher, bishop, and doctor of the church.

Catholic Observance

April 11, 2025: My Confirmation Day

Celebrating Confirmation, the sign and seal of the Holy Spirit.

Personal Observance

April 13, 2025: Palm Sunday of the Passion of the Lord

Remembering Jesus’s entry into Jerusalem, anticipating his passion and death.

Catholic Observance

April 13, 2025: Thomas Jefferson’s Birthday

Honoring Jefferson, founder, author of the Declaration of Independence.

U.S. Federal Observance

April 17, 2025: Thursday of Holy Week

Remembering Jesus’s last supper and the institution of the Holy Eucharist.

Catholic Observance
(Holy Thursday or Maundy Thursday)

April 18, 2025: Friday of the Passion of the Lord

Remembering Christ’s suffering and death on the cross in remittance of our sins.

Catholic Day of Fasting and Abstinence
(Good Friday)

April 19, 2025: Holy Saturday

Remembering Christ in the tomb and the silence before resurrection glory.

Catholic Observance

April 20, 2025: Solemnity of the Resurrection of the Lord

Celebrating Easter, Christ’s triumph over death and sin. He is risen!

Principal Catholic Celebration
(Easter)

May 1, 2025: National Day of Prayer

Turning to God in prayer, fasting, and meditation for our nation and the world.

U.S. Federal Observance
Virginia State Observance (Commonwealth Day of Prayer)

May 3, 2025: Polish Constitution Day

Celebrating the 1791 Polish constitution and Polish culture and history.

Cultural Observance

May 15, 2025: Peace Officers Memorial Day

Remembering all those who gave their lives in law enforcement service.

U.S. Federal Observance

May 26, 2025: Memorial Day

Remembering all those who gave their lives in United States military service.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

May 28, 2025: My Wedding Anniversary

Honoring my marriage and the inviolable Sacrament of Holy Matrimony.

Personal Observance

June 1, 2025: Solemnity of the Ascension of the Lord

Celebrating the ascent of Christ, body and soul, to the father’s side in heaven.

Principal Catholic Celebration

June 8, 2025: Solemnity of Pentecost

Commemorating the descent of the Holy Spirit upon the apostles and the church.

Principal Catholic Celebration

June 14, 2025: Flag Day

Celebrating the American flag as a timeless symbol of freedom and liberty.

U.S. Federal Observance

June 15, 2025: Solemnity of the Most Holy Trinity

Celebrating the Trinity, one God in three persons: Father, Son, and Holy Spirit.

Catholic Solemnity

June 19, 2025: Juneteenth National Independence Day

Celebrating the emancipation and the end of slavery in the United States.

U.S. Federal Holiday
Virginia State Holiday (Juneteenth)
Loudoun County Holiday (Juneteenth)

June 22, 2025: Solemnity of the Most Holy Body and Blood of Christ

Celebrating Christ’s sacrifice and the Holy Eucharist.

Principal Catholic Celebration
(Corpus Christi or Body of Christ)

June 24, 2025: Solemnity of the Nativity of Saint John the Baptist

Celebrating the birth of John the Baptist, holy precursor of Jesus Christ.

Catholic Solemnity

June 27, 2025: Solemnity of the Most Sacred Heart of Jesus

Celebrating Christ’s Sacred Heart, a symbol of his love for all people.

Catholic Solemnity

June 29, 2025: Solemnity of Saints Peter and Paul

Celebrating Peter, apostle and first pope, and Paul, apostle and scripture writer.

Catholic Solemnity

July 4, 2025: Independence Day

Celebrating U.S. independence from England as declared on July 4, 1776.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

July 12, 2025: Memorial of Saint Veronica

Remembering Veronica and the miraculous image of Jesus Christ.

Catholic Observance

August 13, 2025: Memorial of Blessed Michael J. McGivney

Remembering the defender of the needy and founder of the Knights of Columbus.

Catholic Observance

August 14, 2025: Memorial of Saint Maximilian Kolbe

Remembering the priest and martyr of charity who offered up his life for another.

Catholic Observance

August 15, 2025: Solemnity of the Assumption of Mary

Celebrating Mary’s assumption into heaven by the power of Jesus Christ.

Catholic Holy Day of Obligation

September 1, 2025: Labor Day

Celebrating laborers’ essential contributions to American prosperity.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

September 8, 2025: Chinese Mid-Autumn Festival (中秋節)

Celebrating the mid-autumn, a time of gathering, thanksgiving, and prayer.

Cultural Observance

September 11, 2025: Patriot Day

Remembering the victims of the September 11, 2001, Islamist terrorist attacks.

U.S. Federal Observance

September 16, 2025: Mayflower Day

Remembering the Mayflower pilgrims’ 1620 arrival in Massachusetts.

Cultural Observance

September 17, 2025: Constitution Day and Citizenship Day

Celebrating the U.S. Constitution and citizens by birth or naturalization.

U.S. Federal Observance
Virginia State Observance (Citizenship Day)

October 1, 2025: Memorial of Saint Therese of the Child Jesus

Honoring the faith of the “little flower,” virgin and doctor of the church.

Catholic Observance

October 9, 2025: Leif Erikson Day

Honoring Leif Erikson, explorer and first known European to discover America.

U.S. Federal Observance

October 12, 2025: Memorial of Blessed Carlo Acutis

Honoring the first “millennial” saint and patron of website development.

Catholic Observance

October 13, 2025: Columbus Day

Honoring Christopher Columbus and the European discovery of the Americas.

U.S. Federal Holiday
Virginia State Holiday (Columbus Day & Yorktown Victory Day)

October 13, 2025: Indigenous Peoples’ Day

Celebrating the indigenous peoples of the Americas.

Loudoun County Holiday

October 19, 2025: Yorktown Day

Celebrating the U.S. victory over the British at the Battle of Yorktown.

Virginia State Observance

October 28, 2025: Feast of Saints Simon and Jude

Honoring Simon, apostle, and Jude, apostle and patron saint of lost causes.

Catholic Observance

October 28, 2025: My Birthday

Today is the anniversary of my birth. Hooray. Three cheers.

Personal Observance

November 1, 2025: Solemnity of All Saints

Honoring all of the known and unknown saints who have gone to glory before us.

Catholic Holy Day of Obligation

November 4, 2025: Election Day

Go vote (if you are eligible). Today is election day in the United States.

Virginia State Holiday
Loudoun County Holiday
U.S. Federal Observance

November 11, 2025: Veterans Day

Celebrating all those who served honorably in the United States armed forces.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 23, 2025: Solemnity of Our Lord Jesus Christ, King of the Universe

Celebrating Christ’s kingship and his dominion over the whole universe.

Catholic Solemnity

November 27, 2025: Thanksgiving Day

Giving thanks to God for all that we have as individuals and as a nation.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

November 28, 2025: Day After Thanksgiving

Continuing to give thanks for all that we have as individuals and as a nation.

Virginia State Holiday
Loudoun County Holiday

November 30, 2025: First Sunday of Advent

Beginning a season of penance in preparation for the coming of Christ.

Principal Catholic Celebration

December 7, 2025: National Pearl Harbor Remembrance Day

Remembering the December 7, 1941, Imperial Japanese attack on Pearl Harbor.

U.S. Federal Observance
Virginia State Observance (Pearl Harbor Remembrance Day)

December 8, 2025: Solemnity of the Immaculate Conception of Mary

Celebrating God’s preservation of the Blessed Virgin Mary from original sin.

Catholic Holy Day of Obligation

December 12, 2025: Feast of Our Lady of Guadalupe

Celebrating the image of Mary revealed on Tepeyac Hill in Mexico City, Mexico.

Catholic Observance

December 15, 2025: Bill of Rights Day

Celebrating the U.S. Bill of Rights, human rights, and limited government.

Virginia State Observance

December 20, 2025: My Baptism Day

Celebrating the Sacrament of Baptism, rebirth into new life as a Christian.

Personal Observance

December 25, 2025: Solemnity of the Nativity of the Lord

Celebrating Christmas, the birth of Our Lord Jesus Christ in Bethlehem.

Catholic Holy Day of Obligation
(Christmas)

December 25, 2025: Christmas Day

Celebrating the cultural and religious Christmas holiday.

U.S. Federal Holiday
Virginia State Holiday
Loudoun County Holiday

December 31, 2025: New Year’s Eve

Commemorating the end of 2025 and looking forward to a new year.

Cultural Observance

Retro Websites

Here, you can view original or replica layouts of my site and related sites from over the years. These are layout demos, so the links will not work and some dynamic functions won’t either, but they will give you an idea of how that particular version of the site looked.

Off on a Tangent

Previous versions of this site, which was known at different times as Website [X] and Intersanity.

Other Sites

Scott Bradford has been putting his opinions on his website since 1995—before most people knew what a website was. He has been a professional web developer in the public- and private-sector for over twenty years. He is an independent constitutional conservative who believes in human rights and limited government, and a Catholic Christian whose beliefs are summarized in the Nicene Creed. He holds a bachelor’s degree in Public Administration from George Mason University. He loves Pink Floyd and can play the bass guitar . . . sort-of. He’s a husband, pet lover, amateur radio operator, and classic AMC/Jeep enthusiast.