diff --git a/content/About.md b/content/About.md index 30081f8b9..2c4893a68 100644 --- a/content/About.md +++ b/content/About.md @@ -1,14 +1,14 @@ --- title: About compartir: true -updated: 2023-12-04 +updated: 2023-12-12 tags: - meta --- ## Hi! I'm Miguel 👋🏼 -Problem solver, hobby developer, music enjoyer, and public infrastructure enthusiast. I live in Minnesota, also known as the _"Land of 10,000 Lakes"_ for having over 14,000 bodies of fresh water. +I am a problem solver, hobby developer, music enjoyer, and public infrastructure enthusiast. I live in Minnesota, also known as the _"Land of 10,000 Lakes"_ for having over 14,000 bodies of fresh water. I think a lot, work a lot, have existential crises, and know just enough about making websites to make me dangerous. I enjoy writing, reading, coding, listening to music, and love having a problem to solve. @@ -22,6 +22,14 @@ If you are aching for more, check out what [[./Tools|tools]] I use daily, or rea … compiling [configuration files](https://github.com/semanticdata/dotfiles) in [GitHub](https://github.com/). … developing a [theme](https://github.com/semanticdata/obsidian-sample-theme) for [Obsidian](https://obsidian.md/). +### These Are Things I… + +| … Like | … Love | … am Passionate About | +| -------------------- | -------------------- | --------------------- | +| Writing / Journaling | Listening to Music | Firefighting | +| Photography | Computer Programming | Public Infrastructure | +| Video Games | Motorcycles | Open-source Software | + ### Reach Out Here are some places you can find me on the web. You'll probably be able to find me in other places too, provided you look hard enough. diff --git a/content/Bulma.md b/content/Bulma.md new file mode 100644 index 000000000..d7ff76e92 --- /dev/null +++ b/content/Bulma.md @@ -0,0 +1,12 @@ +--- +title: Bulma +compartir: true +updated: 2023-12-12 +--- + + +Free, open source CSS framework that provides ready-to-use frontend components that you can easily combine to build responsive web interfaces. + +``` +npm install bulma +``` diff --git a/content/Chuckwalla.md b/content/Chuckwalla.md index 07b480461..5761c3002 100644 --- a/content/Chuckwalla.md +++ b/content/Chuckwalla.md @@ -5,9 +5,9 @@ compartir: true --- -Chuckwallas are lizards found primarily in arid regions of the southwestern United States and northern Mexico. Some are found on coastal islands. The five species of chuckwallas are all placed within the genus _Sauromalus_; they are part of the iguanid family, _Iguanidae_—composed of iguanas, chuckwallas, and their prehistoric relatives. +Chuckwallas are lizards found primarily in arid regions of the southwestern United States and northern Mexico, with some also inhabiting coastal islands. There are five species of chuckwallas, all belonging to the genus _Sauromalus_. They are members of the iguanid family, _Iguanidae_, which includes iguanas, chuckwallas, and their prehistoric relatives. -Chuckwallas are stocky, wide-bodied lizards with flattened midsections and prominent bellies. Their tails are thick, tapering to a blunt tip. Loose folds of skin characterize the neck and sides of their bodies, which are covered in small, coarsely granular scales. Their length ranges from 15 inches up to 30 inches. +Chuckwallas have a robust build with wide bodies and flattened midsections. Their bellies are prominent, and their tails are thick, tapering to a blunt tip. Loose folds of skin can be observed on the neck and sides of their bodies, which are covered in small, coarsely granular scales. Chuckwallas vary in length, ranging from 15 inches to 30 inches. ## Iguanidae (lizard family) diff --git a/content/Consistency.md b/content/Consistency.md index 1738e5966..9370a9a85 100644 --- a/content/Consistency.md +++ b/content/Consistency.md @@ -1,10 +1,14 @@ --- title: Consistency is Key compartir: true -updated: 2023-12-04 +updated: 2023-12-12 tags: - stub --- Show up. Do the work. Be consistent. + +Something I'm not good at. + +That said, consistency is key. By consistently showing up and putting in the effort, you build discipline and resilience. It helps establish reliable habits, maintain focus, and overcome setbacks. Being consistent builds trust, both in personal and professional relationships. It allows for steady progress and continuous improvement. Whether in career, relationships, or personal growth, consistency sets the foundation for success and helps us become the best version of ourselves. diff --git a/content/Dominican Republic.md b/content/Dominican Republic.md new file mode 100644 index 000000000..9dcb5c4f4 --- /dev/null +++ b/content/Dominican Republic.md @@ -0,0 +1,40 @@ +--- +title: Dominican Republic +compartir: true +updated: 2023-12-12 +--- + + +_República Dominicana_ is a country located on the island of Hispaniola in the Caribbean. It occupies approximately 60% of the island, which it shares with Haiti. + +[More on this](https://progressive.org/40-years-later-u.s.-invasion-still-haunts-dominican-republic/) + +## General Information + +### Area + +After Cuba, the Dominican Republic is the second-largest nation by area at 48,671 square kilometers (18,792 square miles). + +### Population + +After Haiti and Cuba, it is the third-largest by population, which was last estimated at 10,790,744 in 2023. + +### Language + +It's official language is Spanish. + +## Endemic Species + +- [Rhinoceros iguana](https://en.wikipedia.org/wiki/Rhinoceros_iguana) +- [Hispaniolan solenodon](https://en.wikipedia.org/wiki/Hispaniolan_solenodon) +- [Mabuya hispaniolae](https://en.wikipedia.org/wiki/Mabuya_hispaniolae) + +## History + +### Lots of Firsts + +- First permanent European settlement in the Americas. +- First seat of Spanish colonial rule in the "New World". +- First Cathedral in all of the Americas. +- First Castle in all of the Americas. +- First Monastery in all of the Americas. diff --git a/content/Markdown.md b/content/Markdown.md index cf46c4432..d8493c0b1 100644 --- a/content/Markdown.md +++ b/content/Markdown.md @@ -1,12 +1,12 @@ --- title: Markdown compartir: true -updated: 2023-12-04 +updated: 2023-12-12 tags: - stub --- -Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents. Created by [John Gruber](https://daringfireball.net/projects/markdown/) in 2004, Markdown is now one of the world's most popular markup languages. +Markdown is a lightweight [[./Markup Language|markup language]] that you can use to add formatting elements to plaintext text documents. Created by [John Gruber](https://daringfireball.net/projects/markdown/) in 2004, Markdown is now one of the world's most popular markup languages. -> Check out the [[./Markdown Showcase|Markdown Showcase]]. +> Check out the [[./Markdown Showcase|Markdown Showcase]] to see what Markdown can do. diff --git a/content/Markup Language.md b/content/Markup Language.md new file mode 100644 index 000000000..87cf47ca7 --- /dev/null +++ b/content/Markup Language.md @@ -0,0 +1,15 @@ +--- +title: Markup Language +compartir: true +updated: 2023-12-12 +--- + + +A markup language is a system for annotating text to define the structure, formatting, and presentation of documents on the internet. It uses tags or codes to indicate the purpose or function of different elements within the document, such as headings, paragraphs, links, and images. Markup languages, like HTML (Hypertext Markup Language), provide a standardized way to structure and display content across various platforms and web browsers. + +Examples of markup languages include: + +1. HTML (Hypertext Markup Language): The most widely used markup language for creating web pages and applications. It specifies the structure and presentation of content on the internet. +2. XML (eXtensible Markup Language): A flexible markup language that allows users to define their own tags and structure data. It is commonly used for storing and transporting data between different systems. +3. Markdown: Although not a traditional markup language, Markdown is a lightweight markup language that is widely used for formatting and styling plain text, particularly for creating content for the web. +4. LaTeX: A markup language commonly used in academia and scientific publishing for typesetting documents. It provides extensive control over the layout and formatting of mathematical equations and complex technical documents. diff --git a/content/NeoVim.md b/content/NeoVim.md index a931af30e..467cace4e 100644 --- a/content/NeoVim.md +++ b/content/NeoVim.md @@ -1,7 +1,7 @@ --- title: NeoVim compartir: true -updated: 2023-12-04 +updated: 2023-12-12 tags: - reference enableToc: true @@ -11,10 +11,14 @@ aliases: --- -Vim-fork focused on extensibility and usability. +NeoVim is a Vim-fork focused on extensibility and usability. This is my short reference guide as I learn to use it. + +## Links [Dotfiles](https://github.com/semanticdata/dotfiles) – [Website](https://neovim.io/) – [Documentation](https://neovim.io/doc/) +## Useful Commands + **Sync from CLI** → `nvim --headless "+Lazy! sync" +qa` ## Keybindings diff --git a/content/Notes on CSS.md b/content/Notes on CSS.md new file mode 100644 index 000000000..08478c48a --- /dev/null +++ b/content/Notes on CSS.md @@ -0,0 +1,62 @@ +--- +title: Notes on CSS +compartir: true +updated: 2023-12-12 +--- + +## Breakpoints + +Based on Bootstrap: 320px, 576px, 768px, 992px, 1200px, 1400px, 1600px. + +You can pick any breakpoint you want, it largely depends on what content your dealing with. Sometimes I swap 576px for 600px, just be consistent. + +## Mixins + +All _mobile-first-designs_ media queries and 1 _desktop-first-design_ media query per given CSS class. + +### Anything Above a Certain Screen Width (_mobile-first-design_) + +```scss +@mixin screen-min($min) { + @media (min-width: $min) { + @content + } +}; +``` + +### Anything Below a Certain Screen Width (_desktop-first-design_) + +```scss +@mixin screen-max($max) { + @media (max-width: $max - 1) { + @content + } +}; +``` + +### Anything In-between Two Values (_hybrid_) + +```scss +@mixin screen-minmax($min, $max){ + @media (min-width: $min) and (max-width: $max - 1){ + @content + } +}; +``` + +```scss +------------------------------------------------------------------ +// USING THE MIXINS +// Example - Writing a custom bootstrap-like container from scratch +------------------------------------------------------------------ + +.container { + margin: 0 auto; + width: 100%; + @include screen-min(768px){max-width: 750px;} + @include screen-min(992px){max-width: 970px;} + @include screen-min(1200px){max-width: 1170px;} + @include screen-min(1400px){max-width: 1370px;} + @include screen-min(1600px){max-width: 1570px;} +} +``` diff --git a/content/Past Titles and Roles.md b/content/Past Titles and Roles.md new file mode 100644 index 000000000..dce9a2397 --- /dev/null +++ b/content/Past Titles and Roles.md @@ -0,0 +1,21 @@ +--- +title: Past Titles and Roles +compartir: true +updated: 2023-12-12 +--- + +### Past Titles and Roles + +| Title | Description | +| :------------------------------------- | :-------------------------------------------------------------------------------------------------- | +| Civil Engineering Technician | Work under Engineers and Architects providing daily site visits and technical design assistance. | +| Crew Lead | Lead small construction crew throughout mountain road culverts installation. | +| Construction Materials Technician | Materials Lab - Asphalt, Concrete, and Soil testing. Nuclear gauge certified. | +| Drafting Specialist | Custom commercial furniture designer. | +| Chief Field Inspector | Lead inspector in several residential streets public works projects. | +| Council Authorized Representative | Metropolitan Council's authorized representative during the Construction phase of several projects. | +| Assistant Contract Administrator | Take infrastructure and technology assets projects, from procurement through contract closesure. | +| Emergency Medical Technician | Nationally Certified EMT. Experience in urban emergency response. | +| Licensed Firefighter | Minnesota Licensed Firefighter. Residential firefighting experience. | +| Fire Motor Operator | Driving, Tiling, Interim Officer, and Pumping fire apparatus operation. | +| Public Works Safety Committee Co-chair | Served as Co-chair for the Bloomington Public Works Safety committee co-chair. | diff --git a/content/Projects.md b/content/Projects.md new file mode 100644 index 000000000..b2a672821 --- /dev/null +++ b/content/Projects.md @@ -0,0 +1,37 @@ +--- +title: Projects +compartir: true +updated: 2023-12-12 +--- + + +A compilation of my projects. + +## Personal Projects + +- Mabuya – [Repo](https://github.com/semanticdata/mabuya) +- Forgetful Notes – [Repo](https://github.com/semanticdata/forgetful-notes) +- Obsidian Starter Vault + +## Firefox Extensions + +- Brave Search +- Discord in Sidebar +- Fastmail in Sidebar +- Llama Life in Sidebar +- Sorry, Minnesota Only +- Telegram in Sidebar +- Text Revealer +- TickTick in Sidebar +- TickTick Pinned +- WhatsApp in Sidebar +- WhatsApp Pinned + +## Zola Themes (WIP) + +- Book +- Bulma +- Dinkleberg +- Minimal +- Portfolio +- Testing diff --git a/content/Rhizomatic Learning.md b/content/Rhizomatic Learning.md index 26608bf71..e24703fce 100644 --- a/content/Rhizomatic Learning.md +++ b/content/Rhizomatic Learning.md @@ -1,7 +1,7 @@ --- title: Rhizomatic Learning compartir: true -updated: 2023-12-04 +updated: 2023-12-12 tags: - stub --- @@ -9,7 +9,7 @@ tags: Rhizomatic learning is a variety of pedagogical practices informed by the work of Gilles Deleuze and Félix Guattari. It takes it's name from the rhizome. -> [!note] +> [!definition] > Rhizome: Underground stem in which various plants asexually reproduce via budding. Explored initially as an application of post-structural thought to education, it has more recently been identified as methodology for net-enabled education. In contrast to goal-directed and hierarchical theories of learning, it posits that learning is most effective when it allows participants to react to evolving circumstances, preserving lines of flight that allow a fluid and continually evolving redefinition of the task at hand. In such a structure, "the community is the curriculum", subverting traditional notions of instructional design where objectives pre-exist student involvement. diff --git a/content/Static Site Generators.md b/content/Static Site Generators.md index 56ca5f529..04b004559 100644 --- a/content/Static Site Generators.md +++ b/content/Static Site Generators.md @@ -2,11 +2,15 @@ title: Static Site Generator tags: - markdown -updated: 2023-12-04 +updated: 2023-12-12 compartir: true --- Static site generators (SSGs) are engines that use text input files (such as [[./Markdown|Markdown]], [reStructuredText](https://docutils.sourceforge.io/rst.html), and [AsciiDoc](https://asciidoc.org/)) to generate static web pages. SSGs are typically for rarely-changing, informative content, such as product pages, news websites, (software) documentation, manuals, and blogs. -Popular choices in SSGs include [Jekyll](https://jekyllrb.com/), [Hugo](https://gohugo.io/), and [Zola](https://www.getzola.org/). +Popular choices in SSGs include: + +- [Jekyll](https://jekyllrb.com/) +- [Hugo](https://gohugo.io/) +- [[./Zola|Zola]] diff --git a/content/Zola.md b/content/Zola.md index 690b28aaf..09e69c665 100644 --- a/content/Zola.md +++ b/content/Zola.md @@ -1,12 +1,14 @@ --- title: Zola description: Zola is a fast static site generator in a single binary with everything built-in. -updated: 2023-12-04 +updated: 2023-12-12 compartir: true --- -[Zola](https:) is a fast [[./Static Site Generators|static site generator]] contained in a single binary with everything built-in. It is _by far_ my preferred way to build static websites. +[Zola](https:) is a fast [[./Static Site Generators|static site generator]] (SSG) contained in a single binary with everything built-in, it has no other dependencies. It is _by far_ my preferred way to build static websites. + +SSGs use dynamic templates to transform content into static HTML pages. Static sites are thus very fast and require no databases, making them easy to host. Content is written in [[./Markdown|Markdown]]. ## Useful Commands diff --git a/content/index.md b/content/index.md index e8748afe8..3f8343ed1 100644 --- a/content/index.md +++ b/content/index.md @@ -2,30 +2,31 @@ title: Forgetful Notes description: Forgetful Notes—A digital garden of knowledge. A platform for my learning and creative endeavours. A space for thinking through, building upon, and coming back to. compartir: true -updated: 2023-12-04 +updated: 2023-12-12 --- -# Welcome! -I'm Miguel, and you have come across **Forgetful Notes**—my [[./Digital Garden|digital garden]] of knowledge. Come on in and make yourself comfortable. - -> _"I felt the music wash over me. It had me, right then and there."_ +You have come across **Forgetful Notes**—a [[./Digital Garden|digital garden]] of knowledge. Come on in and make yourself comfortable. This site serves as a platform for my learning and creative endeavours. A space for thinking through, building upon, and coming back to. It is part of my effort to organize my own theories, concepts, and ideas in a more public setting. You will find within a wide range of topics, expanding and exploring ideas across multiple disciplines. In a way, you could say the [[./Scope of Work|scope of work]] for the website is not only allowed to, but expected to grow. Forgetful Notes embraces the inherent [[./Rhizomatic Learning|rhizomatic learning]] and web-like nature of our thinking. It is a living document designed for an audience of one, myself. -> _"I only wrote that poem to test my printer!"_ - -Like me, all notes contained within should be considered work-in-progress. Expect changes at all content levels. That said, I do not let perfectionism get in the way. That means what you read here is not authoritative or complete, and is not representative of my best work. Please keep that in mind as you navigate around the garden. I'm glad you are here. Enjoy your visit! +Like me, all notes contained within should be considered work-in-progress. Expect changes at all content levels. That said, I try not to let perfectionism get in the way. That means what you read here is not authoritative or complete, and is not representative of my best work. Please keep that in mind as you navigate around the garden. I'm glad you are here. Enjoy your visit! - Want to learn more _about me_? Check out the [[./About|About]] page. - Want to read more of my material? - Check out my [Blog](https://miguelpimentel.do/). + Visit my [Blog](https://miguelpimentel.do/). - Want to learn more _about the site_? - Check out the [[./Meta|Meta]] page. + Review the site's [[./Meta|Meta]] page. + +I leave you with some fun quotes. Feel free to stop by the [[./Quotes Collection|Quotes Collection]]. + +> _"I felt the music wash over me. It had me, right then and there."_ > _"The problem with your sink is that I have no idea how to fix it."_ +> _"I only wrote that poem to test my printer!"_ + Thank you for stopping by. Please tell your dog I said Hi! 🐶