That was a first! I was typing the below words on December 5th but hit Publish somewhere around midnight so the serverclock got all dizzy and didn't know what to do. Ah well just throw an error and see what happens! Maybe this post will fix it like magic...
#
It's done with the black magic from syndicated links, webmentions and some other stuff I still don't quite understand.
#
So here we are, testing a new
FeedtoMasto script from Dave Winer. From any webfeed, post directly to Mastodon. It looks pretty easy to setup and with a few tweaks in the config.json I got it working on Glitch.com. Onwards!
#
this might even make Drummer more interesting for fast updates I can share on the federated open web.
#
On the other hand, on my WordPress blog I have a two-way conversation. Reactions, boosts and likes are channeled back to my own domain. On Drummer this is not yet possible (I think?)
#
- Helaas is de stevige griep overgegaan in een vole positieve besmetting. 5 Dagen niet naar buiten dus! En vandaag veel uitgezocht hoe we het hier thuis moeten doen met besmettingen die al bijna zijn afgelopen of misschien nog kunnen komen. De conclusie na een lang gesprek met de GGD: We mogen wel bij elkaar zijn in 1 ruimte hier binnen, maar we moeten vooral opletten of we klachten krijgen die bij een besmetting kunnen horen. #
- Dus als onze oudste nu nog klachtenvrij is en dat blijft zo, dan mag zij gewoon naar buiten. Wij houden wel wat afstand van elkaar maar we hoeven niet in isolatie. #
- Sowieso was de isolatie van vrouw en zoon deze week niet echt nodig blijkt nu. Als we maar opletten bij klachten#
- Wat ik dus niet goed genoeg heb gedaan. Want ik ben nu ook besmet. #
- De jongste zoon is klachtenvrij en mag weer naar school als dat zo blijft. Ondanks dat ik nog wel besmet ben. #
- Het is allemaal wat...#
Ik heb al veel Sudoku's gespeeld, maar dat het misgaat in het laatste vakje van de
NRC Sudoku vandaag is wel erg uniek.
#
Een nieuwe maand en meteen lig ik weer ziek thuis. Na de besmetting van de jongste en mijn vrouw, heb ik nu zelf een stevige griep te pakken. Vervelend. Maar het is niet anders. Rust!
#
- Wie mij kent weet, ik ben een groot fan van Pearl Jam. Hun muziek heeft me door mijn hele leven geholpen. De teksten, de fans, de tours, de muziek, de volhardenheid van de band. #
- Zojuist hoorde ik het nummer River Cross van hun laatste album Gigaton. Al weer 2 jaar oud. De tekst en het pompende geluid van de organ komen zo stevig binnen bij me. #
- Let it be a lie that all futures die#
- While the government thrives on discontent#
- And there's no such thing as clear#
- Proselytizing and profitizing#
- As our will all but disappears#
- Kijk en luister zelf. #
De wijze waarop je in FeedLand een eigen "
newsproduct" kunt maken geeft wel een mogelijkheid om bv een losse pagina te maken met alle feeds die ik produceer. Van blog tot linkblog tot Mastodon tot hardlopen etc.
#
- Zo'n dag om FeedLand eens te testen. En dan kom je automatisch weer bij Drummer en Radio3 uit natuurlijk. #
- De eenvoud om hier iets te posten, dat kan WordPress nog steeds niet evenaren. Maar ondanks mijn koppeling tussen Drummer en WordPress gebruik ik dit toch onvoldoende. Er is dus ergens nog een hobbel om "even" iets te posten op mijn blog. #
- De vorm? Het feit dat een notitie makkelijk tussen andere langere posts kan komen? Omdat op die manier de focus van het blog weer wat verwaterd? Al zou dat me niet moeten tegenhouden. #
- Altijd weer al die gedachten over online publiceren!#
- Inmiddels heb ik een vergelijkend warenonderzoek gedaan om over te stappen op glasvezel internet op ons adres. T-Mobile stopt met hun DSL verbinding. Ik heb een mooie aanbieding van ze gekregen waar de andere aanbieders niet tegenop konden. Zelfs niet inclusief cashback en kortingen. T-Mobile werkt al jaren zoals het hoort. Zo eens, twee keer per jaar zijn er wat strubbelingen. Maar verder werkt het. En zo zou internet (en TV!) moeten zijn, it just works. #
- Het liefst zou een lokale aanbieder hebben, of een buurtcollectief wat voor een goede glasvezelverbinding zorgt. Ik heb het nog niet kunnen vinden. Natuurlijk is T-Mobile net zo'n winstgedreven organisatie als Ziggo of KPN. Sinds ik Ben Tarnoff's Internet for the People (website auteur/boek) heb gelezen, ben ik er nog meer van overtuigd dat het basisprincipe van internettoegang moet veranderen. Niet gebaseerd op winstmaximalisatie maar als publieke nutsvoorziening. Maar ja... overheid en ICT-trajecten... #
Oud-medewerkers van Instagram, Tesla, Google, Snap, Slack, Pinterest en Amazon besluiten een nieuwe browser te maken.
Arc. Ik ben benieuwd of het wat is! Er is namelijk een wachtlijst. Lekker hip hoor.
#
Vandaag zit ik weer eens te puzzelen met Glitch, Cloudflare en Drummer. Zouden ze zijn te koppelen voor een eigen domein?
#
Om de een of andere reden zit er altijd teveel tijd tussen de momenten dat ik zoiets doe. En dan moet ik steeds weer uitvogelen hoe ik het voor elkaar moet krijgen...
#
Yep. Woodstock '99 Trainwreck op Netflix laat zien wat een shitshow het toen was. Maar ze laten één optreden niet zien wat nog meer dan Limp Bizkit de boel liet ontploffen. Rage Against The Machine met een brandende Amerikaanse vlag op het podium. Check
youtu.be#
Er is altijd genoeg om over te schrijven maar zo weinig tijd om dat doordacht en voor ene publiek te doen. Daarom blijft het overal zo stil. Soms wat losse blurbs als deze om toch het gevoel te hebben nog altijd iets te publiceren. Maar een werkelijk samenhangend verhaal. Dat kost tijd. En zoals een befaamd schrijver al eens zei (Mark Twain?) Ik zou je een korte brief schrijven maar ik heb te weinig tijd.
#
Oh it has been some time.
#
As with all new blogsystems, I try them, get excited and then I forget about them because I have my own site with WordPress. But to be honest, Drummer is still one of the easiest and approachable blogging systems. It just works. You log in with your Twitter account and you're good to go.
#
What would make it interesting is when Twitter really rolls out their Twitter articles that they're testing now. How would this relate to a lot of blogging platforms? Will it be open? Will there be interoperability? I'm not sure. If it were Meta I would say "never in a million years". But with Twitter, you never know...
#
Het is niet dat ik stilzit omdat het hier stil is. Of op een andere plek. Maar soms zijn er gewoon andere zaken gaande waarbij ik niet direct denk om iets te posten. Het kan verkeren. Dat weet ik inmiddels al 20 jaar. Een dagelijkse blogger zal ik wel nooit worden.
#
Waar ik dit weekend wel eens naar wil kijken is het
Tweets.opml project van Dave Winer. En van dezelfde man zijn
Daytona Search project. Ik zag het langs de zijlijn langskomen en ben benieuwd wat het doet en waarom
#
Maar goed. Daarnaast hou ik ook de koersen van bitcoin en andere crypto in de gaten. En lees ik bij over Web3 en NFT.
#
Nieuwe ontwikkelingen rondom de fundamenten van het web. Of dat nu gaat over interoperabiliteit, toegankelijkheid van informatie of digitaal eigenaarschap.
#
Na een middag chauffeuren voor het hockeyteam, en aanmoedigen langs de lijn zit de dag
#
Het is weekend, het is slecht weer en ik ben te vroeg wakker. Mooi tijd om eens rustig wat RSS feeds te lezen en mijn
wekelijkse nieuwsbrief voor maandag al voor te bereiden
#
- Maybe someone from the community can help me out as well with this strange timezone/hour offset problem I have with Drummer and/or Oldschool. The full explanation is on Github. With screenshots and test scripts. #
- Bottomline: Hours jump from the correct time to one hour behind. And I can't understand why.#
- But then again, I'm more of a poet than a plumber...#
- With a title and a text!#
- To see if we can debug this thing!#
Ook nog iets wat ik misschien dit weekend kan bouwen. Binnen mijn Drummer-WordPress koppeling
een link terug sturen vanaf mijn WordPress blog naar Drummer.
#
Een dag die rustig begint. In stilte, terwijl de rest van het gezin nog slaapt. Het eerste wat ik eens heb gedaan is
de mogelijkheid open gezet om direct via Twitter op mijn nieuwsbrief te abonneren.
#
Omdat Revue nu onderdeel is van Twitter, kun je eenvoudig abonnees aan een Revue nieuwsbrief koppelen
#
Alleen, ik gebruik Newsletter Glue op mijn eigen WordPress blog. Nieuwsbrieven worden via Mailerlite verstuurd.
#
Dus heb ik via Zapier een koppeling gemaakt waarbij nieuwe Revue abonnees worden doorgesluisd naar mijn Mailerlite database.
#
Het zou toch mooi zijn als het allemaal eenvoudiger kon.
#
Het is de vraag hoelang dit blijft werken. Want bij Revue zijn ze ook niet gek. Die zullen het niet tof vinden om als doorvoerluik te worden gebruikt.
#
Volgens mij is het inmiddels al 3 maanden geleden dat ik helemaal alleen thuis was. MIjn lief is naar kantoor, kinderen op school. En ik zit in een leeg huis. Dat is echt heel lekker zo nu en dan.
#
Waarom kost werken in het CMS van klanten altijd meer tijd dan je vooraf denkt dat het zou zijn... De hele ochtend al bezig om pagina's voor een komende campagne in orde te maken. Wat klonk als "een paar afbeeldingen" aanpassen is inmiddels Photoshop, nieuwe beelden zoeken, andere crops maken, tweetaligheid en teruglinks van artikelen naar andere artikelen om het spinnenweb van de campagne in stand te houden. In twee talen.
#
- Onze oude Volvo moest voor de jaarlijkse onderhoudsbeurt naar de garage. Ik krijg zojuist de diagnose wat er aan moet gebeuren en de kans is groot dat dit het laatste jaar is met een auto. De kosten zijn echt gigantisch, naast belasting en parkeervergunning. Dat is het voor ons niet meer waard.#
- Maar nu nog uitzoeken of het slim is de auto nu te verkopen of toch nog wat te repareren en dan te verkopen...#
- Tijdens mijn lunch lees ik wat oudere blogposts in mijn feedreader. Het verhaal van Alex over zijn oude notitieboeken raakt een snaar bij me. Het is heel herkenbaar. Ik heb eveneens een stapel oude notitieboeken die ik op werk heb gebruikt. Zoals Alex het mooi zegt.#
- "The bulk of entries are transient, stuff that needed to be done that week, meetings about it, updates, which whilst important at the time, the information tends to become meaningless over time. However, within it are useful items - what did I accomplish, updates and records of long running projects, and good reference information that I've captured. It is this information that I'm wondering about."#
- Ik ken dit gevoel. Steeds als ik de stapel notitieboeken zie denk ik, "ik moet er nog eens door bladeren en zien of er iets van waarde in staat wat ik nog kan hergebruiken"#
- Zie hier een deel van de notitieboeken die op mijn bureau liggen. Ik mis de gewoonte van Alex om elke dag te schrijven wat hij die dag heeft gedaan op werkgebied. Ik schrijf wel uren, maar omschrijf het te weinig voor mezelf. Het zou me al snel de Weekly Notes kunnen geven die veel andere bloggers hebben. #
- En misschien moet ik maar hetzelfde doen als Alex. Het van me afzetten en de notitieboeken bij het oud papier doen. Dan is het uit mijn systeem. #
Als het werk weer toeneemt, neemt het losjes schrijven af. Dat merk ik wel weer. Terwijl er genoeg in mijn hoofd rondspeelt om eens op te schrijven. Snel weer de tijd voor nemen.
#
- Wat me deze dagen nog wel het meeste bezighoudt zijn de gewijzigde gas en stroomprijzen. Door een gedwongen overstap van Welkom Energie naar Eneco ben ik in 48 uur bijgelezen wat een ellende die energiemarkt is. Ons maandvoorschot is met 160 euro gestegen, meer dan 100% stijging.#
- We zijn hopelijk nog op tijd overgestapt van Eneco naar een andere leverancier, Oxxio. Een submerk onder Eneco maar wel met iets vriendelijker prijzen. Nu nog maar een prijsstijging van 60 euro per maand. #
- Het zijn van die zaken waar ik eigenlijk niet over na wil denken of mee bezig wil zijn. Ik heb al genoeg te doen#
Great
script by Amit to get the post URL of earlier articles. The date-part in his script inspires me to construct a proper date for my WordPress publishing. We're all building together here.
#
How should I call the script? WordPress
has a history of naming their releases after famous jazz musicians. Since we are on the Drummer here. I feel there has to be some sort of jazz-related connection in the name of the script.
#
I added a few more items to
my improvised DrummerWP-backlog. It's great to write a script. It's another thing to publish it and see what can be improved. I also started
a thread on the Drummer RFC. Feel free to discuss and bring your ideas to the table.
#
I have to be honest, it's great to see this script
used in the wild only an hour or so after publishing. Thanks for the support John!
#
- Why not crosspost to your WordPress blog with your Drummer CMS? When you publish a new thought on your Drummer blog, you can also post it on WordPress? I think I have a first version of a script in Drummer that makes this possible. It makes use of the global root object to store sensitive data of your WordPress installation, like the endpoint and an authorization password. #
- Here is a short video how the script works (for some reason the embedded version doesn't work. Probably some https-hoopla).#
- Update nov 25th: Check out my follow-up post with slight improvements to the original script!#
- Caveat: I am not a programmer, the loop I wrote is pretty crude and could be done more efficient and nicer I think. #
- So first in Drummer, you need to open your root-file through File > Special Files #
- Create a data-object called env and add your endpoint and WordPress Application Password in the format user:password.#
- Add this script to your Scripts menu and name it whatever you like. You could comment out line 42 (xhr.send(JSON.stringify(data));) to play around with the script first and see what it does.#
- First, the script checks if you're on the headline where the title of your post goes. If the cursor is on the right place, it takes all the children of this node and loops over them. If it's not, you'll get a warning and loop out of the script. #
- The loop also checks if there is an image or inlineImage present in the attributes. #
- Next I build the data-object I want to send to my WordPress endpoint. #
- I set up an XMLHttp request. Again, many roads lead to the same result. This is just an example I found online and re-used it. #
- When the call to WordPress is successful, I use the response from WordPress to open the new post in Draft mode in a new tab. I could also open it in the editor, whatever your choice is. #
- I also add an attribute to the headline with the WordPress id. This might come in handy later for updates or any other connection between Drummer and WordPress.#
- This is all very much work in progress. A lot of stuff is not ironed out yet. Again, I am not a programmer. I just Stack-Overflow my way around here...What needs to be done:#
- I only go one level deep to get all the text. I need some sort of recursion when I walk through the outline to get all the text.#
- In the loop to create the text, I check for image and inlineImage in two separate if's. I feel this can be done more gentle. #
- I don't check for other attributes like urlVideo or enclosure. #
- I'd love to add the publish date from Drummer as the date in WordPress as well. But dates in Javascript are not my cup of tea.#
- I post everything in one category. It would be nice to choose a category before publishing.#
- No tags. Yet. #
- I post everything in Draft first. It could toggle between draft and publish immediately. Use the OPML attributes for the headline to do this.#
- When you secure your WordPress installation and disable the REST API for unauthorized visitors, the script doesn't work. Need to figure this out.#
- This script only works when your Drummer post has a title. A micropost gives an error. #
- No real error-handling. The browser console is your friend, as is console.log. #
- So there you have it. This is the first version of my Drummer to WordPress script. Let me know what you think and especially what should be improved!#
- Yes, this post is also published (and slightly editted) on my WordPress blog!#
- When I saw John's script for building an image browser in Drummer from Flickr photos I figured it should be possible to use the PublicFolder JSON log as a source. #
- Ofcourse it is. I used the JSON.parse scripting to get every node. Build some checks to see if the uploaded image has an URL. See screenshot below#
- You can copy and play around with the script on this public Gist at Github. Have fun and let me know when you expand it with new possibilities!#
- Als alles goed werkt heb ik nu zelfs Public Folder werkend, het open source Dropbox uit het Dave Winer Universe. #
- Hiermee kan ik eenvoudig afbeeldingen op AWS plaatsen en via een script direct bij de post plaatsen#
- Boem! 💥#
- Links voor de gevorderden: Hier vind je Public Folder met de uitleg voor een JSON file in S3 bij AWS. En het script van Amit kun je zelf wat tweaken in Drummer.#
- Let op, bovenstaande vereist wat voorkennis van zowel Drummer, S3 en Public Folder. Het is geen Lego wat je in elkaar klikt. Nog niet.#
Gisteren in de bibliotheek zag ik dit boek liggen. De achtergrond verhalen bij alle 119 songs van Jimi Hendrix. Het was te groot voor me om mee te nemen met de 6 andere boeken die ik al had. Maar hij staat nu op mijn verlanglijst om eens te lenen en rustig door te nemen.
#
- De afgelopen week heb ik Dave Winer's Drummer getest op verschillende schrijfmomenten. Als ik snel iets wilde publiceren, als ik een gedachte had die er uit moest. Om iets te delen. Afbeeldingen plaatsen. #
- Mijn persoonlijke ervaringen zijn wisselend. Ik vind het schrijven in een Outline format echt een ander gevoel geven. Veel meer een stream of thoughts dan een vooraf opgezette blogpost. #
- Voor een doorgewinterde content-marketeer is Drummer en schrijven in outlines niets. Je uitzicht op het scherm is namelijk geen pagina die je vult met koppen, subkoppen, opmaak, illustraties etc. #
- Het is een reeks losse zinnen die na publicatie één geheel worden. #
- Bewijs#
- Maar zoals Amit Gawande zegt in zijn blogpost: #
- You are writing in perpetual draft mode. It keeps saving while you build on your thoughts. No going back to a post list and worrying about what posts to write next. Keep writing, publish when you think you are done#
- Daar heeft hij groot gelijk in. Je bouwt op je eigen gedachten. Je schrijft veel meer voor jezelf dan voor een publiek. Dat is een groot verschil met bijvoorbeeld WordPress of andere blog CMS'en. Met Drummer is je moederschip nog meer jouw moederschip. #
- Het is goed om te zien dat de community rondom Drummer langzaam groeit en men elkaar helpt met de eerste stappen. Dave Winer zelf laat weten dat de verschillende error-rapporten hem boven het hoofd groeien. Alles is open source, dus in theorie kan iedereen de fouten in de software verbeteren. In de praktijk zal dat altijd een te kleine groep blijven. #
- Drummer mist tot op heden ook elke moderne feature die een contentmarketeer of meer gevorderde blogger wel wenst. #
- Geen ingebouwde analytics#
- Geen ingebouwde SEO#
- Geen ingebouwde share images voor social#
- Mist een goede imagebrowser/image uploader (maar daar wordt aan gewerkt)#
- Geen reactie mogelijkheid#
- Geen ingebouwde share mogelijkheden#
- Zeer beperkte theme mogelijkheden. Alleen als je zelf host en bereid bent in de code te duiken#
- Maakt het dan een minder blogsysteem? Niet in de minste plaats. Ik denk dat er zeker ruimte voor is. Er zijn voldoende schrijvers of aspirerende schrijvers die graag iets willen publiceren maar al benauwd krijgen bij een blogsysteem wat bovenstaande allemaal wel heeft. #
- Mensen die gewoon iets willen schrijven en publiceren. Zonder zich druk te maken over social, over statistieken, over instellingen. Met Drummer start je op en je bent live. Het heeft bewust weinig franje. #
- Drummer is geen systeem wat ik constant zou gebruiken, maar de manier van schrijven kan voor sommige formats goed werken. Schrijven in outlines is een manier van schrijven die ik ook wel in WordPress terug zou willen zien. #
- Of een koppeling tussen Outline software en WordPress. Wie weet wat er nog komt. #