summaryrefslogtreecommitdiff
path: root/index.org
blob: 655fb6989e324a8f60e2e165a981e8c9c7f0dbae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# -*- mode: org; -*-

#+TITLE: mlnp.fr
#+SUBTITLE: A personal website created with [[https://orgmode.org/][Org mode]].
#+AUTHOR: Marius Peter
#+DATE: <2022-01-23 Sun>
#+EMAIL: mlnp@tuta.io
#+OPTIONS: num:nil toc:nil

#+DESCRIPTION: A personal website, blog, and wiki about Linux, Emacs, engineering, aerospace, typography,
#+DESCRIPTION: and other subjects. Created with Emacs Org mode.
#+KEYWORDS: mlnp, personal, website, blog, wiki, linux, emacs, engineering, aerospace, typography

#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="resources/mlnp.css"/>
#+HTML_HEAD: <link rel="icon" type="image/png" href="resources/favicon.png"/>
#+INCLUDE: resources/topnav.html export html


# Not using #+ATTR_LATEX because text-align would be overridden.
#+HTML: <style>
#+HTML:   .abstract p { font-size: 40px; line-height: 1.5; font-family: Jost; text-align: start }
#+HTML: </style>


#+begin_abstract
I am passionate about aerospace, open source software, and typography.
#+end_abstract

#+ATTR_HTML: :alt Grumman F-14D 'Tomcat'
[[https://live.staticflickr.com/5801/21787648405_2f4c74d268_b.jpg]]


* Main content
:PROPERTIES:
:CUSTOM_ID: main-content
:END:

This section is a wrapper for the main content subsections, presented
as cards.


** Recent blog posts
:PROPERTIES:
:CUSTOM_ID: table-of-contents
:END:
# The above hack enables jumping to the main content cards from the
# "Contents" button in the top navbar, in the narrow screen layout.

# #+NAME: recent-posts
# #+BEGIN_SRC emacs-lisp :exports results :results list
#   (let* ((sorted-posts (directory-files
#                         "blog" nil (rx word)
#                         #'file-newer-than-file-p))
#          (recent-posts
#           (butlast sorted-posts (- (length sorted-posts) 3)))
#          (make-link
#           (lambda (path) "Turn path into Org link."
#             (format "[[https://blog.mlnp.fr/%s.html][%s]]"
#                     (file-name-sans-extension path)
#                     (file-name-sans-extension path)))))
#     (mapcar make-link recent-posts))
# #+END_SRC

- [[https://blog.mlnp.fr/2022/hello-world.html][Hello World!]]
- [[https://blog.mlnp.fr/2022/why-study-languages.html][Why study languages?]]

[[https://blog.mlnp.fr/sitemap.html][See more...]]


** Main wiki sections

- [[https://wiki.mlnp.fr/engineering/index.html][Engineering]]
- [[https://wiki.mlnp.fr/emacs/index.html][Emacs]]
- [[https://wiki.mlnp.fr/languages/index.html][Languages]]

[[https://wiki.mlnp.fr/index.html][See more...]]


** Apps

I'm learning about developing online apps.

[[https://apps.mlnp.fr][What's cooking?]]


** Publishing this website

- [[file:publish-mlnp.org][Publishing workflow]]
- [[file:resources/css.org][CSS stylesheet]]


** Online resume

My full online resume is available [[file:cv.org][here]].

[[file:cv.txt][Text version]]


** Credits

All content I didn't create is credited [[file:about.org::Credits][here]].


** README

Website design rationale, TODO status, and credits are found [[file:README.org][here]].


** Full sitemap

All main website pages are found [[file:sitemap.org][here]].
Copyright 2019--2026 Marius PETER