paulca / paulca.com Public

Clone
git clone https://amadan.net/paulca/paulca.com

Plain git — no account needed to clone.

1<!DOCTYPE html>
2<html>
3 <head>
4 <title>Post by Paul Campbell</title>
5 <meta name="viewport" content="width=device-width,initial-scale=1">
6 <meta name="apple-mobile-web-app-capable" content="yes">
7 <meta name="mobile-web-app-capable" content="yes">
8 <meta name="csrf-param" content="authenticity_token" />
9<meta name="csrf-token" content="U06OZsTWJehyTXvhTbCamfMS9IaxW3UY9tmkB0Moq1ClAWdL4I-fOXWWqTwHT1KLZLshyPn4qIAm_UOZcw6KRw" />
10
11
12 <meta property="og:site_name" content="Paul Campbell">
13 <meta property="og:image" content="https://paulca.com/assets/paul-2024-compressed.png">
14
15 <meta property="og:title" content="Post by Paul Campbell">
16 <meta property="og:description" content="Pro-tip for guitar: if you want to learn to play and sing a song: learn the words first. With the prevalence of chords where you can see the lyrics and chords on the same sheet, it’s so easy to jus...">
17 <meta property="og:url" content="https://paulca.com/posts/43">
18 <meta property="og:type" content="article">
19 <meta property="og:image" content="https://paulca.com/assets/paul-2024-compressed.png">
20 <meta name="twitter:card" content="summary">
21 <meta name="twitter:description" content="Pro-tip for guitar: if you want to learn to play and sing a song: learn the words first. With the prevalence of chords where you can see the lyrics and chords on the same sheet, it’s so easy to jus...">
22
23
24
25 <link rel="icon" href="../icon.png" type="image/png">
26 <link rel="icon" href="../icon.svg" type="image/svg+xml">
27 <link rel="apple-touch-icon" href="../icon.png">
28
29 <link rel="stylesheet" href="../assets/app-49941149.css" data-turbo-track="reload" />
30<link rel="stylesheet" href="../assets/application-36869851.css" data-turbo-track="reload" />
31<link rel="stylesheet" href="../assets/buttons-146bdf02.css" data-turbo-track="reload" />
32<link rel="stylesheet" href="../assets/colors-d55b2cf3.css" data-turbo-track="reload" />
33<link rel="stylesheet" href="../assets/flash-fcfc9fa4.css" data-turbo-track="reload" />
34<link rel="stylesheet" href="../assets/form-ebe5847c.css" data-turbo-track="reload" />
35<link rel="stylesheet" href="../assets/post-b60e19a2.css" data-turbo-track="reload" />
36<link rel="stylesheet" href="../assets/post_box-7a0798b0.css" data-turbo-track="reload" />
37<link rel="stylesheet" href="../assets/profile-b038c843.css" data-turbo-track="reload" />
38<link rel="stylesheet" href="../assets/reset-abf1bffb.css" data-turbo-track="reload" />
39 <script type="importmap" data-turbo-track="reload">{
40 "imports": {
41 "application": "/assets/application-bfcdf840.js",
42 "@hotwired/turbo-rails": "/assets/turbo.min-9fd88cd5.js",
43 "@hotwired/stimulus": "/assets/@hotwired--stimulus-132cbc23.js",
44 "@hotwired/stimulus-loading": "/assets/stimulus-loading-1fc53fe7.js",
45 "stimulus-textarea-autogrow": "/assets/stimulus-textarea-autogrow-a095dc68.js",
46 "controllers/application": "/assets/controllers/application-3affb389.js",
47 "controllers/cmd_enter_controller": "/assets/controllers/cmd_enter_controller-4ea795ec.js",
48 "controllers/flash_controller": "/assets/controllers/flash_controller-783735c0.js",
49 "controllers/hello_controller": "/assets/controllers/hello_controller-708796bd.js",
50 "controllers": "/assets/controllers/index-ee64e1f1.js",
51 "controllers/persist_input_controller": "/assets/controllers/persist_input_controller-002a49ff.js",
52 "controllers/textarea_autogrow_controller": "/assets/controllers/textarea_autogrow_controller-394d4ffb.js"
53 }
54}</script>
55<link rel="modulepreload" href="../assets/application-bfcdf840.js">
56<link rel="modulepreload" href="../assets/turbo.min-9fd88cd5.js">
57<link rel="modulepreload" href="../assets/@hotwired--stimulus-132cbc23.js">
58<link rel="modulepreload" href="../assets/stimulus-loading-1fc53fe7.js">
59<link rel="modulepreload" href="../assets/stimulus-textarea-autogrow-a095dc68.js">
60<link rel="modulepreload" href="../assets/controllers/application-3affb389.js">
61<link rel="modulepreload" href="../assets/controllers/cmd_enter_controller-4ea795ec.js">
62<link rel="modulepreload" href="../assets/controllers/flash_controller-783735c0.js">
63<link rel="modulepreload" href="../assets/controllers/hello_controller-708796bd.js">
64<link rel="modulepreload" href="../assets/controllers/index-ee64e1f1.js">
65<link rel="modulepreload" href="../assets/controllers/persist_input_controller-002a49ff.js">
66<link rel="modulepreload" href="../assets/controllers/textarea_autogrow_controller-394d4ffb.js">
67<script type="module">import "application"</script>
68 </head>
69
70 <body>
71 <div class="app">
72 <nav>
73 <div>
74 <a href="../microblog/">Home</a>
75 </div>
76
77 </nav>
78
79 <main>
80
81
82<article class="post">
83 <header>
84 <img class="avatar-small" width="50" height="50" style="border-radius: 50%; object-fit: cover" src="../assets/paul-2024-compressed.png" />
85 <span>@paul</span>
86 <small>July 7, 2025, 9:40pm</small>
87 </header>
88 <main>
89 <p>Pro-tip for guitar: if you want to learn to play and sing a song: learn the words first. With the prevalence of chords where you can see the lyrics and chords on the same sheet, it’s so easy to just play those and nothing goes in. </p>
90
91<p>Once you’ve learned the words, it’s much easier to try to play the song without the chords after a few goes with them. If you don’t know the words, it’s just too much to learn at once. </p>
92
93<p>Learn the words first. </p>
94
95 </main>
96
97</article>
98
99
100 </main>
101 </div>
102 </body>
103</html>
104