updated site and added a new post

This commit is contained in:
Yann Esposito (Yogsototh) 2020-05-09 14:40:59 +02:00
parent 6ae31cc7fa
commit 91e6c2c5d8
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646
7 changed files with 61 additions and 50 deletions

View file

@ -198,8 +198,8 @@
("rss" . ,rss)
("size" . ,size)
("gz" . ,gzsize)
("gen-date" . ,generated-date)
("get-with" . ,generated-with)
("generated" . ,generated-date)
("gen-with" . ,generated-with)
("src" . ,website-code)
("org-file" . ,org-src-link))
" ")
@ -274,8 +274,7 @@
" -resize 400x400\\>"
" -interlace Plane"
" -quality 85"
" -colorspace Gray"
" -ordered-dither o8x8,8"
" -ordered-dither o4x4,4"
" %s" ;; dest
)
filename

Binary file not shown.

View file

@ -242,10 +242,6 @@ figure, .figure {
--hl: var(--b);
}
img {
filter: sepia(100%) hue-rotate(182deg) saturate(0.6);
}
/* Default color theme */
body {
background: var(--bg);

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

View file

@ -1,8 +1,8 @@
#+Title: How to choose your tools
#+Author: Yann Esposito
#+Email: yann@esposito.host
#+Date: [2019-08-17 Sat 20:00]
#+KEYWORDS: opinion
#+Date: [2020-05-09 Sat]
#+KEYWORDS: emacs, softwares
#+DESCRIPTION: Modern tools tend to disapears.
#+DESCRIPTION: An app on the web will change, and could break for the worst.
#+DESCRIPTION: Quite often investing in long living tools which are harder start
@ -19,6 +19,11 @@ And this week-end, in the morning I read those:
- [[https://news.ycombinator.com/item?id=23107123][Making Emacs popular again]]
- [[https://news.ycombinator.com/item?id=23092904][Github Codespace]]
#+DOWNLOADED: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse1.mm.bing.net%2Fth%3Fid%3DOIP.g7OSuCGH0u7OIUA9vdxlTAEsCo%26pid%3DApi&f=1 @ 2020-05-09 12:49:34
[[file:2020-05-09_12-49-34_.jpeg]]
Similar articles have existed for years on different products.
What is their common point?
/Software tooling and their potential change and disparition/.
@ -87,6 +92,11 @@ For the single developers and open source developers this offer:
But the price to pay is hidden.
#+DOWNLOADED: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse1.mm.bing.net%2Fth%3Fid%3DOIP.FrCRrhENMjdfD4pUcAwKEgHaEK%26pid%3DApi&f=1 @ 2020-05-09 12:48:31
[[file:2020-05-09_12-48-31_.jpeg]]
1. First, you are now, not able to choose your local working environment on
your machine.
2. GitHub™ can still change so much to become one of the previously
@ -108,13 +118,8 @@ But the price to pay is hidden.
So people really working hard for the best will certainly perform badly
compared to other people that simply trick the system.
So if the endgoal of GitHub™ is really to help open source and single
developer.
And more generally provide simply a better working experience by adding a
new tool without any hidden marketing plan.
Yes great.
But I really doubt a company like Microsoft™ offer anything without a plan
to make it worth it.
So as good as Codespace can be, I think it is good to keep that in mind.
Don't put yourself in a trap.
The [[https://news.ycombinator.com/item?id=23102430][Zoom acquires keybase]] is just another story of a dying product.
Apparently the keybase team will probably stop maintaining keybase.
@ -171,57 +176,68 @@ future.
:CUSTOM_ID: post-conclusion
:END:
To go beyong my opinion, I'd like to share my experience with editors and
#+CAPTION: Midsommar Joy
[[./midsommar-joy.jpeg]]
To go beyond my opinion, I'd like to share my experience with editors and
emacs.
When I started to code.
We coded with vi, not vim, vi.
At that time I only knew, =i=, =a=, =dd= and =cw= vi commands.
So when I started to use IDEs I was thrilled.
After a few year I started to work for a company that forced me to use
their shitty computers.
I started to have wrist issues.
So I decided to learn vim.
When I started to be serious about coding, I was taught to use vi, not vim,
vi.
I only knew survival vi commands: =i=, =a=, =dd= and =cw=.
A few years later I started to use IDEs and I was thrilled.
Again a few years forward I started to work for a company that forced me to
use their shitty computers.
Quite soon, I started to have wrist issues.
Thus I decided to use vim again but be serious about it this time.
And I saw the benefits only after a few weeks.
They were tremendous.
No more wrist pain.
And I started to learn a lot of editing automation.
And an incredible edition power at the tip of my fingers[fn:vim].
Then I started a new work where we decided to code in Clojure.
And so knowning that Clojure is a LISP and most LISPers love emacs because
emacs plugin language is emacs LISP.
I tried to use spacemacs.
[fn:vim] [[http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/][Lear Vim Progressively]] is an old "popular" blog post of mine.
Then, I started a new job where we decided to code in Clojure.
Of course Clojure being a LISP and emacs using also a LISP as script
language, it sound natural to try Emacs even though I loved Vim.
I started by installing spacemacs.
At that time I didn't want to invest much time in learning Emacs.
I just wanted to learn the tricks that will make Emacs more valuable to my
work.
And it did after just a few days, weeks.
It did after just a few days or maybe weeks.
I used Emacs superficially for years.
Just Spacemacs + a few useful layers.
And it was already quite efficient, at least as much as vim.
This was already quite efficient, at least as much as vim.
More recently I started to dig deeper.
In particular, I read so much praise about org-mode I was really curious.
And it took me some time to really discover why it is so great.
First, let's just say that, basic org-mode is already quite valuable.
But you can do a lot.
And unfortunately this is a bit hard to describe how org-mode is great
Recently I dig deeper.
I heard much praise about org-mode and I became curious.
I discovered why it is so great.
Basic org-mode is already quite valuable.
But if you dig, it starts to be awesome.
Unfortunately this is a bit hard to describe how org-mode is great
without really digging a bit.
So you can think of org-mode as an extremely versatile todo-list / note
You can think of org-mode as an extremely versatile todo-list and note
taker with agenda and time tracking integration.
Mostly you are in control of your working workflow with org-mode.
The ability to do org-capture and org-refile is also great.
Recently there is org-roam that is a step further to make orgmode a nice
place to keep track of all your knowledge in one place.
You are in deep control of your workflow.
But mainly here are a few example of usages that are really worth it:
Concretely, emacs has changed my workflow a lot and made me a *lot* more
productive.
- note taker
- documentation; this is a far better than markdown
- interactive document; run code inside the doc, keep track of the results
- export to HMTL/PDF
- time tracking
- reminders
Recently there is also org-roam that is a step further to make orgmode a
nice place to keep track of all your knowledge in one place.
You can take a look at this [[https://www.youtube.com/watch?v=Lg61ocfxk3c][great video]] by Matt Williams.
Emacs changed my workflow by making me more productive.
It improved not only my coding workflow, but my full work environment.
I started with the editor, a few plugins, and slowly, I integrated more
aspect of my day to day tasks in emacs.
Emacs is designed to adapt to your own needs you can start to automate a
lot of small tasks.
Emacs is designed to adapt to your own needs.
As such it is a lot easier to automate a lot of small tasks.
I really love Emacs and if you want to joyfully join the Emacs users here
are my advices:

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB