← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 106
  1. channelling my lambda grindset 🔗 Motivation So I've been writing lisp or 1-2 years now depending on how we count, mostly Clojure¹ and Emacs Lisp.² Recently I started looking into guile scheme as the next fun lisp to sink time into.

  2. 💻 Commit Signatures via SSH

    The easy way to sign your git commits In a talk by GitButler I learned about the quick, gpgless way to sign commits on git 2.34+, supported by github and all major code forges, that I'll share with you today.

  3. 💻 New PC Build

    The freshly built PC - various things for scale So last weekend I built myself a fresh PC at a friends house.

  4. Yesterday I accidentally committed to my public dotfiles repository with my work email, temporarily exposing both my full government name as well as my employer.

  5. 💻 Persisting Grafana

    Grafana is a visualization frontend for many metrics based monitoring solutions like prometheus.

  6. 💻 Shell Scripting Advice

    Shell is an untyped, interpreted "programming language" ubiquitous since the 80s.

  7. EXWM - ef-maris-dark theme So one week ago I decided to scrap my awesomewm config in favor of EXWM.

  8. From 23 Megabytes to 12 Kilobytes So this website uses a small handful of unicode emojis to visually indicate different elements, most notably post category.

  9. 📚 On Mortality

    💀 80 years.

  10. 📚 On Gratitude

    How to be happy now (Tutorial) Imagine you bought everything on your shopping list and solved all the acute problems in your life.

  11. My attempt at a better explanation 🔗 State The key premise of functional programming is that there shall be no mutable global state.

  12. 🍚 Baked Potatoes

    Baked Potatoes with Ham Cubes & Cheese Prep time: 20 min Baking time: 30 min Ingredients 1 kg of potatoes 300g ham cubes 250g (gratin) cheese 50g butter 1sp salt 2sp black pepper (opt) some rosemary Tools potato peeler kitchen knife cutting board oven dish

  13. 💻 M1 Mac Review

    M1 Mac Review Last Friday I rented an m1 Mac for a month to give it a thorough test drive.

  14. 📚 Goal Setting

    Setting goals is one of the best ways to ensure you stay on track and keep improving yourself.

  15. 📚 Our time is being stolen

    Rambly post incoming Today was an ordinary day, yet if you were to ask me what I did with it I'd come up with embarrassingly little.

  16. 🍚 Shrimp rice

    Prep time: 5 min Cook time: 25 min Ingredients 100g (frozen) shrimp 2 eggs 150g basmati rice 1 small white onion 2 cloves of garlic ~50ml Rapeseed oil (sub: sunflower oil) 1 sp turmeric (sub: curry powder) 1 tsp white pepper 1 tsp sesame seeds (opt) some…

  17. 🍚 Chana masala with spinach

    Prep time: 10 min Cook time: 30 min Ingredients 150g basmati rice 1 can (400g) chopped tomato 1 can (400g) chickpeas ~200g spinach 1 large white onion 2 cloves of garlic 100ml water ~50ml Rapeseed oil (sub: sunflower oil) 1 tsp garam masala (sub: curry po…

  18. 💻 Go Language Review

    🔗 Go isn't important In my continued research on admin languages I spotted an article by RedHat from three years ago.

  19. 🔗 It's been a while So my last post talking about what I'm doing and where I'm headed has been a while.

  20. 💻 Why I prefer VA Monitors

    Ever noticed how some video games have a brightness slider?

  21. 🔗 Prerequisites Have ansible installed (docs) Have a digital ocean account (ref link) Create an API token (docs) Save the API token in a file with the name .token Add .token as a line to your .gitignore file Prepare ssh key pair or use the same you use for

  22. 📚 The rolling shopping list

    Wait before you buy My impulse purchases have been frequent cause for frustration in the past few years.

  23. In this post I'll introduce the tech stack I use to build my personal infrastructure.

  24. 💻 Faster Emacs Init

    5 → 2 seconds 🔗 Profiling and margin of error For profiling startup speed several options are available, but few of them worked for me. esup and benchmark-init didn't yield the desired results, showing me no output to speak of.

  25. 💻 Road of linux

    In Linux, we all travel a similar road 🔗 Layer 1: distrohopping At first, sometime late 2019, there was a blue screen of death and some instability with windows on my first self-built pc.

  26. From the other side of self-improvement I discovered the online genre of self-improvement videos in my late teens.

  27. 💻 Epigrams on Web Scraping

    Never climb the tree when you can shoot down it's apples Web scraping is a cat and mouse game A status sidecar is the only reasonable way to monitor continued effectiveness Regex will never parse all of html Regex will always parse a subset of html In web…

  28. unpublished post from january I found in my desk This one was a long time coming.

  29. 💻 Web apps are marketable

    Friction cripples adoption One of the biggest factors stopping potential users from adopting your software is the friction involved in said adoption process. 🔗 Friction in native applications If you distribute a native application, the best case for a smo…

  30. 📚 Productivity Systems

    Reflecting on what works - and when Background I've used powerful productivity systems for most of my past two years in college.

  31. 💻 Clojure: 6 months later

    Not everything is a nail 🔗 Background & Projects Half a year ago, after spending about a month learning haskell, I eventually switched to clojure because I had trouble actually making programs with it.

  32. Earn to Give, and finding purpose in IT Background As a student studying computer science in his third semester, I've had my fair share of setbacks and subsequent doubts regarding my career choice.

  33. 💻 Farewell Qutebrowser

    Notes after migrating from Qutebrowser to Librewolf 🔗 Background So for the past 2 years I've been using Qutebrowser to browse the web, sponsoring the project for the past year.

  34. How my pinebook pro is faster than your m1 mac Let me open this post with an anecdote: About half a year ago, after a lot of hype surrounding the product, I got curious and bought an entry level m1 macbook air.

  35. 📚 Cold Shower Review

    tldr: very worth it So after many months of this rotting on my bucket list and the many contrast showers I had taken in the past, yesterday I finally took a proper cold shower.

  36. Not all Terminals are created equally 🔗 Consider the native one first If you're using a full desktop environment like gnome or kde, using the builtin terminal might be a good starting point.

  37. And I though Emacs was complicated In my previous post I looked back on one year of Emacs and it's occasional sluggishness, announcing I would try to move to Neovim once more.

  38. 💻 Emacs: One year later

    A love-hate Relationship 🔗 Brief history On the 7th of January 2022 I decided to install Doom Emacs.

  39. 💻 Hardlinks are underrated

    Hardlinks > Symlinks + Stow (for dotfiles) Let's just get a quick overview over our options to duplicate files from A to B Copy Hardlink Symlink Command cp a b ln a b ln -s a b Storage requirement 2a a a b "survives" rm a y y n Copying is pretty straight…

  40. 📚 Frustrations with college

    Don't study CS for administration I'm not a Software Developer So I, as some of my readers may know, am a dual student studying computer science in my 3rd semester.

  41. 💻 On Programming Skill

    Tactics, Strategy and Project Management" 🔗 It's language agnostic One mistake common in new and/or bad programmers is to measure programming skill in language proficiency.

  42. 💻 2022 year review

    Looking back on the past year This year has been my first full year as a CS student.

  43. 💻 Hugo is inexcusably bad

    Why this blog uses Zola instead of Hugo Before I get started, I should note that hugo is still less horrible than most of the crimes committed by javascript devs and pushed as static site generators. 🔗 Hugo onboarding is a nightmare I spent several hours…

  44. 💻 On FOSS Licenses

    How I choose Open Source Licenses 🔗 The Four Freedoms The four freedoms are what makes free software free.

  45. 💻 Why I like Monoliths

    On Monoliths 🔗 Why do people gravitate to modular architectures "Scalability": both in terms of performance and project size I may choose to write another article about this phenomena, but for some reason developers fear performance issues more than anyth…

  46. 📚 2022 Jog Log

    I like to jog for about 20-30 minutes and aim for twice a week ID Date Minutes 01 03.1. 21 02 20.1. 22 03 31.1. 23 04 05.2. 24 05 15.2. 23 06 17.2. 32 07 21.2. 19 08 24.2. 24 09 28.2. 40 10 14.3. 21 11 21.3. 22 12 22.3. 24 13 25.3. 21 14 30.3. 22 15 18.4.…

  47. 💻 NixOS ain't worth it

    Why I don't use nix os Nix OS is a reproducible linux distribution where system state is declaratively stored in a version controllable configuration.nix file.

  48. 📚 Avoid Social Media

    social media wastes your time Are you short on time?

  49. 📚 Floor Sleeping Review

    tldr: not worth it I've been a minimalist for several years now, so when a few months ago after a sleepover at a friends house I had already slept on the flor for two days, I decided to extend the experiment.

  50. How it happened For the past 2 years I have been using the Google Pixel 3a and really liked it.