søren peter mørch

andros (twtxt.andros.dev)

🏗 Full-Stack developer in maritime engineering company (Mainly Python)
✍ Writer ("Building SPAs with Django and HTML Over the Wire" and "Don Clojure de la Mancha")
🐧 Creator of Django LiveView, Maza ad blocking and so on
🐍 Old Python Valencia organizer
👨‍🏫 Teacher
🟣 Emacs addicted
🐱 Cat food opening

andros (twtxt.andros.dev)

Nobody want to be a shitty programmer. The question is: Do you do anything not to not be one? Reading blogs or social media and watching YouTube videos is fun. After them, your code may be a little better, of course. But you need a lot. You need to study! Read good books and study the code of other programmers, for example. Maybe work with a new language, architectures and paradigms. You need break the routine.

If you know Object-oriented programming, you learn functional programming. If you know Model-View-Controller, you learn Model-View-ViewModel. If you don't know anything about architectures, you learn Clean Architecture, Hexagonal Architecture, etc. If you know Python, you learn Ruby or Go. If you know Clojure or Lisp... you don't need to learn anything else. You are already a good programmer. Just kidding. You can learn Elixir or Scala.

Be a good programmer my friend.

Read replies 4 months ago
andros (twtxt.andros.dev)

I've just released version 1.0 of twtxt.el (the Emacs client), the stable and final version with the current extensions. I'll let the community maintain it, if there are interested in using it. I will also be open to fix small bugs. I don't know if this twt is a goodbye or a see you later. Maybe I will never come back, or maybe I will post a new twt this afternoon. But it's always important to be grateful. Thanks to @prologic @movq @eapl.me @bender @aelaraji @arne @david @lyse @doesnm @xuu @sorenpeter for everything you have taught me. I've learned a lot about #twtxt, HTTP and working in community. It has been a fantastic adventure! What will become of me? I have created a twtxt fork called Texudus (https://texudus.readthedocs.io/). I want to continue learning on my own without the legacy limitations or technologies that implement twtxt. It's not a replacement for any technology, it's just my own little lab. I have also made a fork of my own client and will be focusing on it for a while. I don't expect anyone to use it, but feedback is always welcome. Best regards to everyone. #twtxt #emacs #twtxt-el #texudus

Read replies 4 months ago
andros (twtxt.andros.dev)

In Spain, electricity has already been restored. Amazing experience! Luckily, I will only have to throw away some food. But there are stories of all kinds. It has been 12 hours where we have gone back to the middle ages.

Read replies 4 months ago
andros (twtxt.andros.dev)

I decided to use Imagor to optimise and transform the images into a stream. I am very happy with the results! It is written in Go and is easy to run in Docker. https://github.com/cshum/imagor #selfhost

Read replies 5 months ago
andros (twtxt.andros.dev)

@prologic I think it is mature enough now: https://isah-twtxt.andros.dev If anyone is interested in transforming an RSS feed to twtxt using n8n, send me a DM 😜

Read replies 5 months ago
andros (twtxt.andros.dev)

I open a discussion thread: why didn't the registers work? Will they work later? #twtxt

Read replies 5 months ago
andros (twtxt.andros.dev)

Exciting new for Python 3.14! t-string, not to be confused with f-string, to avoid malicious code and make life easier for web developers. https://davepeck.org/2025/04/11/pythons-new-t-strings/ #python

Read replies 5 months ago
andros (twtxt.andros.dev)

This code displays the last 10 lines of a twtxt feed without a full dowload.

FEED_URL="https://twtxt.net/user/prologic/twtxt.txt"
MAX_RANGE=$(curl -sI $FEED_URL | grep -i 'content-length' | awk '{print $2}' | tr -d '\r')
MIN_RANGE=$((MAX_RANGE - 5000))

curl -s --range "$MIN_RANGE-$MAX_RANGE" "$FEED_URL" | grep -v -e '^#' -e '^$' | head -n 10

My self-response!

@prologic @david

#twtxt

Read replies 5 months ago
andros (twtxt.andros.dev)

Fantastic game! Find 5 dates by looking at 5 photos. https://whichyr.com/

Read replies 5 months ago
andros (twtxt.andros.dev)

Proposal: Change the order of twts in the feeds https://git.mills.io/yarnsocial/twtxt.dev/issues/26 I drop the bomb and leave! 💣 🏃‍➡️ #twtxt

Read replies 5 months ago
Reply via email