diff --git a/README.md b/README.md
index fc8a3d87..a015d76c 100644
--- a/README.md
+++ b/README.md
@@ -215,11 +215,11 @@ If you plan to distribute your own installers, you can change the variables in t
 
 > Running `GEN INSTALLERS.bat` uses about 400 MB of RAM due to high compression. You can lower this to about 140 MB by opening `gen_full.iss` and `gen_port.iss`, and changing `LZMADictionarySize=15360` to `LZMADictionarySize=4096`.
 
-## Development (Linux)
+# Development (Linux)
 
 Unfortunately the development experience on Linux is terrible, likely due to mixed C# and native code. The .NET debugger seems to crash the moment it enters native code, so the only way to run the app is without the debugger attached. If any C# code throws an exception, it will crash the whole application with no usable stack trace or error message. Please let me know if you find a way to make this better.
 
-### Building
+## Building
 
 The `linux/TweetDuck/TweetDuck.csproj` project file has several tasks (targets) that run after a build:
 
@@ -227,7 +227,7 @@ The `linux/TweetDuck/TweetDuck.csproj` project file has several tasks (targets)
 * `FinalizeDebug` copies a debug plugin (`Resources/Plugins/.debug`) into the build folder (Debug only)
 * `FinalizeRelease` prepares the build folder for publishing (Release only)
 
-### Release
+## Release
 
 To change the application version before a release, search for the `<Version>` tag in every `.csproj` file in the `linux/` folder and modify it.