Merging dev into drafts
continuous-integration/drone/push Build is passing Details

drafts
Nick Dumas 3 months ago
commit 9bcde1579a

@ -20,9 +20,9 @@ steps:
user: blog user: blog
delete: true delete: true
recursive: true recursive: true
hosts: ["blog.ndumas.com"] hosts: ["ndumas.com"]
source: /drone/src/public/ source: /drone/src/public/
target: /var/www/blog.ndumas.com/ target: /var/www/ndumas.com/
include: ["*"] include: ["*"]
when: when:
branch: branch:
@ -38,9 +38,9 @@ steps:
user: blog user: blog
delete: true delete: true
recursive: true recursive: true
hosts: ["blog.ndumas.com"] hosts: ["ndumas.com"]
source: /drone/src/public/ source: /drone/src/public/
target: /var/www/dev.blog.ndumas.com/ target: /var/www/dev.ndumas.com/
include: ["*"] include: ["*"]
when: when:
branch: branch:
@ -56,9 +56,9 @@ steps:
user: blog user: blog
delete: true delete: true
recursive: true recursive: true
hosts: ["blog.ndumas.com"] hosts: ["ndumas.com"]
source: /drone/src/public/ source: /drone/src/public/
target: /var/www/drafts.blog.ndumas.com/ target: /var/www/drafts.ndumas.com/
include: ["*"] include: ["*"]
when: when:
branch: branch:

@ -3,7 +3,7 @@
# https://blowfish.page/docs/getting-started/ # https://blowfish.page/docs/getting-started/
# theme = "blowfish" # UNCOMMENT THIS LINE # theme = "blowfish" # UNCOMMENT THIS LINE
baseURL = "https://blog.ndumas.com/" baseURL = "https://ndumas.com/"
defaultContentLanguage = "en" defaultContentLanguage = "en"
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles # pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles

@ -65,6 +65,6 @@ title = "Form and Function"
# { x-twitter = "https://twitter.com/username" }, # { x-twitter = "https://twitter.com/username" },
# { whatsapp = "https://wa.me/phone-number" }, # { whatsapp = "https://wa.me/phone-number" },
# { youtube = "https://youtube.com/username" }, # { youtube = "https://youtube.com/username" },
# { ko-fi = "https://ko-fi.com/username" }, { ko-fi = "https://ko-fi.com/nickdumas" },
# { codeberg = "https://codeberg.org/username"}, # { codeberg = "https://codeberg.org/username"},
] ]

@ -32,6 +32,45 @@
pageRef = "projects" pageRef = "projects"
weight = 20 weight = 20
[[main]]
name = "Contact"
pre = "phone"
weight = 20
[[main]]
parent = "Contact"
pre = "email"
name = "Email"
url = "mailto:something@something.com"
weight = 10
[[main]]
parent = "Contact"
pre = "mastodon"
name = "Mastodon"
url = "https://fosstodon.org/@nickdumas"
weight = 10
[[main]]
name = "Services"
weight = 10
[[main]]
parent = "Services"
name = "Office Hours"
pageRef = "services/office-hours"
[[main]]
parent = "Office Hours"
pre = "eye"
name = "Office Hours Archive"
url = "https://youtube.com/username_tbd/whatever"
weight = 50
[[main]]
parent = "Services"
name = "Personal Mentoring"
pageRef = "services/personal-mentoring"
#[[main]] #[[main]]
# name = "example sub-menu 2" # name = "example sub-menu 2"
# parent = "Parent" # parent = "Parent"

@ -149,6 +149,6 @@ smartTOC = true
# yandex = "" # yandex = ""
[AnalyticsURL] [AnalyticsURL]
"https://blog.ndumas.com" = "blog.ndumas.com" "https://ndumas.com" = "blog.ndumas.com"
"https://drafts.blog.ndumas.com" = "drafts.blog.ndumas.com" "https://drafts.ndumas.com" = "drafts.blog.ndumas.com"
"https://dev.blog.ndumas.com" = "dev.blog.ndumas.com" "https://dev.ndumas.com" = "dev.blog.ndumas.com"

@ -0,0 +1,40 @@
---
---
{{< lead >}} Life is complicated. Your notes don't have to be.{{< /lead >}}
## Why should you trust me?
- I've got ~20 years experience in software development, system administration and web development.
- software development is the practice of combining "data" and human input to produce a desirable change in reality
- unique (maybe distinct?) perspective on how to use information to manipulate the world around us
I've got ~20 years experience in software engineering and system administration, roles which call for attention to detail, the ability to recall and synthesize information in novel ways, as well as identifying problems and breaking them down into specific actionable goals. Effective note-taking is much the same: [notes are tools](https://blog.ndumas.com/2024/09/notes-as-tools) that you create to make some part of your life better. Sometimes the problems they solve are foreseen and sometimes they surprise you.
Effective software and effective note-taking systems both combine interactive human input with "stored" data to offer a solution to some problem in a person or organization's life.
## How can I help you?
- Overcome analysis paralysis
- prioritize goals
- create a *flexible* system that can respond to changes in your life
### Analysis Paralysis
Knowledge management presents an almost endless ocean of possible solutions. Being able to [rubber-duck](https://en.wikipedia.org/wiki/Rubber_duck_debugging) your problems with someone who can offer concrete guidance on tools that can solve them will let you move from "I don't know where to start" to "It works, how can I improve it even more?"
### Prioritize Goals
Together, we'll work to identify what you care about and and pick a solution that achieves a reasonable balance between efficacy and the cost of implementation/maintenance; if you spend more time per week "cleaning up your notes" than using them, your notes are not benefitting you.
### Create a flexible system
I'll work with you to create a system that allows for *iterative* evolution by minimizing the complexity and labor required to keep your notes useful. Life changes and we are ill-served by refusing to change with it. The notes you need today may not be useful tomorrow and vice-versa. My methodology emphasizes setting concrete goals for each note. This allows you to confidently measure when a note is "done" or at least "good enough for now".
## Services
### Office Hours
- Once a month, I host an hour long Q&A session. Questions/requests will be addressed on a first-come first-serve basis.
- I will only be able to spend 5-10 minutes maximum on any given question
- these sessions are an opportunity for guests to interact with me directly and feel out whether my methodologies are a good fit for them
- link to zoom or Google Hangouts or whatever
- link to Youtube archive of previous Q&A sessions
### Personal Mentoring
- for some amount of currency, you can book a one or two hour session
- we'll review your goals, your needs, and any other relevant factors

@ -13,24 +13,6 @@ tags:
- obsidian - obsidian
- note-taking - note-taking
--- ---
## Outline
- Visualize a note
- is it in a frame or a toolbox?
- Gallery vs Toolbox
- no wrong way to take notes
- are you building something to look at, or something to help you do something?
- Gallery
- Examples
- Journals
- Literal galleries: images, quotes, memories
- Toolbox
- Recipes
- Lecture Notes
- Project documentation
- Choosing your model
- Tools can be beautiful and you can find practical value in appreciating/interacting with art or beauty, it's just helpful to have a clear understanding of the core purpose of the thing you're creating.
## Visualize a note ## Visualize a note
Take your favorite note. Maybe it's a recipe or a really astute observation you made about a book you read. Try to place it in physical space, the first thing that pops into your head. What kind of room is it in? How is it stored? Do you or others do anything else in this room? Take your favorite note. Maybe it's a recipe or a really astute observation you made about a book you read. Try to place it in physical space, the first thing that pops into your head. What kind of room is it in? How is it stored? Do you or others do anything else in this room?

@ -0,0 +1,11 @@
---
---
## Schedule
- first something of the month
- one or two hours, not sure
## Archives
- write a template/partial that embeds the latest archived session from Youtube
- this would require API calls. can I do it server-side?
- Or I can just manually update the embed once a month

@ -0,0 +1,6 @@
---
---
## Pricing
- One hour: 75$ USD
- Two hour: 150$ USD
Loading…
Cancel
Save