10. September 2022

Glad og tilfreds

Det er en tidlig lørdag morgen - jeg vågnede faktisk allerede kl. 6.30 - jeg har i den seneste tid fået den mærkelige vane at falde i søvn foran TV’et, og så ellers sove igennem. TV’et har heldigvis sleep timer, så jeg regner ikke med, at det bonger vildt ud på elregningen. Vi lever i “crazy times”. Jeg synes godt nok starten på 2020′erne har været virkelig styg. Behøver nok næppe at nævne hvorfor, bare kig på verden. Det kan kun gå fremad herfra.

Anyways, det var egentlig meningen, dette skulle være en “happy post” så…

Handicapguiden

Jeg er glad for den retning, Handicapguiden er begyndt at tage. Jeg nyder at arbejde på websitet, og udvikle alt det nye indhold. Jeg er nu begyndt at spekulere på, hvordan jeg kan udvide konceptet mere, men stadig indenfor rammerne af Handicapguidens formål.

Min store drøm er, at kunne samle indhold fra alle aktørerne på handicapområdet for på den måde at skabe mere interesse omkring feltet, men det er et gigantisk arbejde. Idéelt set havde alle et RSS-feed med deres nyheder og medlemsmagasiner, og så trak jeg indholdet fra det feed, men det vil kræve tilpasning af deres sites, som jeg ikke kan nænne at bede om. Alternativt tilbyde en distributionsplatform, hvor alle kunne uploade indhold. Det ville være fedt! Der er dog 2 udfordringer: Det ville være en bekostelig affære for mig personligt stille serverplads til rådighed. Måske ikke i starten, men henad vejen. Og så skal folk huske at uploade deres indhold til min platform, det tror jeg ikke vil fungere, for det kræver at de dedikerer tid til formålet, og vi kan jo alle glemme.

Speaking of which, godt nok har jeg gang i et nyt design til Handicapguiden, men jeg begynder at overveje bare at putte det gamle design ovenpå, så mine brugere ikke skal vænne sig til noget nyt. Lige pt. udvikler jeg også på en kortservice - den kommer til at fungere på begge sites. Det er lidt op ad bakke, for jeg har observeret at kommunernes åbne data, som de deler, ofte ikke indeholder detaljer om handicapparkeringspladser osv. Hvis du har fulgt mine onlineskamysler gennem længere tid, kan du måske huske handicapparkering.dk, som var forløberen for handicapguiden.dk

Fremtiden

Jeg er begyndt at have følere ude i forhold til at få personer til at bidrage med indhold, så vi kan få en rigtig guide. Pt. er det mest et linkkatalog, og der er plads til mere. Jeg gad virkelig godt, at der var et konstant flow af nyt, så folk havde en grund til at besøge siden igen og igen. Blandt overvejelserne har været et forum, hvor folk kan dele erfaringer og tips med hinanden. Det ville jeg simpelthen elske at have, men jeg må indrømme, at det også skræmmer mig lidt, da jeg har set på Facebook, hvor meget ting kan løbe af sporet. Alternativet kunne være en opslagstavle, men det kræver stadig moderation.

Jeg vil ikke bruge min tid som forumadministrator/konfliktløser/factchecker, når mine forcer ligger et andet sted. Lidt øv, for det er en tilføjelse til siden, som jeg tror ville bidrage en masse til fokus dels på Handicapguiden, men også handicapområdet som helhed. Facebook er måske meget godt til at samle folk, men det er også sådan at folk sidder i hver deres lille gruppe, og måske ikke interagerer med hinanden på tværs. Der ville et generelt forum være en fordel, tror jeg.

Skvaldrende ordskvalder,
hav’ en fantastisk weekend/uge!

5. August 2022

Hvis man vandt i Lotto

For nylig kom det frem, at en person i Sydjylland havde vundet 759 millioner i Lotto. Det er sgu mange penge. Det er lidt sjovt at lege med tanken om, hvad de skulle bruges til, hvis man selv vandt dem. Lune på bankkontoen? Nej, for fanden. De skulle ud at arbejde i samfundet. Jeg ville investere i grøn omstilling og socialøkonomiske virksomheder. Jeg ville ikke selv have energien til at administrere dem, så det ville jeg selvfølgelig lade eksperter om. Jeg kan se, der er et uforløst potentiale i genbrug, men det er samtidig også nogle voldsomme investeringer, der skal laves, for bare at komme i gang.

De socialøkonomiske virksomheder giver måske ikke - nødvendigvis - så meget kickback til folk, der investerer i dem. Det er en grundpræmis for virksomhedernes eksistens, at de kan hvile i sig selv rent økonomisk. Men det ville hjælpe nogle personer i arbejde, som er “på kanten af arbejdsmarkedet”, som det hedder på mediesprog. Metaforen er kun delvist rigtig. De er overhovedet ikke “på kanten af arbejdsmarkedet”. Det er arbejdsmarkedets manglende evne til at favne dem, der gør at de er endt der, så må samfundet også blive mere fleksibelt.

Skal det ske, så er vi nødt til at ændre narrativet til at indbefatte, at det er helt ok, at man har et erhverv, der balancerer indtægter og udgifter + en buffer til uforudsete hændelser. Man kan godt have en sund virksomhed, uden at den skal jage svimlende overskud år efter år. Jeg tror faktisk det giver en bedre sammenhæng, for jeg kan forestille mig at der er nogle, der bliver slaver af det der vækstmantra, der har hersket i mange år. Det giver stress. Stress er så stor en faktor i samfundet at det uden tvivl kan mærkes på bundlinierne og i samfundet generelt.

Hvem vinder? Ingen! De ansatte presses til at yde mere, de sygemelder sig med stress og virksomheden går i tomgang. Det glæder mig, at der er begyndt at komme historier om, at en del erhvervsdrivende ikke længere tæller arbejdstimer som et succeskriterie, men kvaliteten i arbejdet, og at der kommer en bedre work/life balance. Folk laver fejl, hvis ikke de har tid til deres arbejde, så den der stopurs-orienterede tankegang skal væk. Jeg har tit mødt konsulenter udefra, som har været møgstressede, fordi de havde et stramt program. Det holder ikke en meter, for de har ikke tid til at servicere mig som kunde ordentligt.

Jeg kan i øvrigt anbefale Jason Fried og David Heinemeier Hanssons bog “Rework”, der dykker ned i tankegangen om sundere virksomhedsdrift. De har klaret det godt uden at falde for den stereotype Silicon Valley-måde at bygge et firma på. Absolut anbefalelsesværdig læsning, kulturen kan sagtens puttes ind i danske virksomheder også.

Av, her kom vi rundt om mange ting - det er sådan noget, der sker, når jeg har fået for meget kaffe :D

2. August 2022

KISS: Keep It Simple, Stu… Simon :P

Hello World

Jeg tænkte, jeg vil bruge bloggen til at skrive lidt om, hvad jeg går og laver. Kommentére lidt på handicapområdets (manglende) udvikling i vores samfund, og ellers skrive lidt om opdateringerne på mit hobbyprojekt “Handicapguiden.dk”

Efter at have arbejdet med .NET platformen i mere end 18 år, er jeg nu tilbage, hvor det hele startede, i hvert fald her på siden og simonjustesen.com. Med PHP. Jeg indrømmer blankt at økonomi også havde en betydning. Et .NET-site med all the bells and whistles er ret dyrt, og Jeg tænkte jeg kunne spare lidt “gryn” ved at skifte over til PHP.
Bloggen her er baseret på Flatpress - som ikke gemmer opslag i databaser, men i filer - det gør den nemmere at lave backup af.

Det er sjovt at prøve det simple igen. PHP får så meget røg ude på nettet - der er sådan lidt sprogsnobberi. Jovist, der er meget spaghettikode rundt omkring fra PHP 4-5 dagene, men der er kommet styr på standardbiblioteket. Bare at kunne fyre op for hele gøjemøget uden at skulle spekulere på, om modul xyz virker. PHP indeholder endda en udviklingsserver nu - i gamle dage skulle man lige sætte noget op selv, inden man kunne komme i gang. Jeg har slet ikke tal på, hvor meget jeg har “makket” med Apache-webserveren. Men så lærte jeg da det :)

Kompleksitet ødelægger det sjove

Serverside-Javascript eksekveringsmotoren (runtime? kørselsmiljø på dansk?) NodeJS og dens pakkemanager NPM har influeret rigtig meget, de senere år.. Alt for meget. At den satte skub i pakkehåndteringsværktøjer indenfor programmeringsområdet, synes jeg var megacool … Men dens dependencies knækker meget nemt. NodeJS’ oprindelige udvikler endte med at bryde ud og skabe Deno, som svar på de problemer, der har været.

For mit eget vedkommende, kom faktisk til et punkt, hvor jeg overvejede om det stadig var sjovt at programmere. Ikke så meget for selve udviklingen, for det har jeg altid synes var sjovt, men nærmere alt det bøvl udenom.

Jeg vil gerne mærke fremdrift. Der var dage, hvor jeg skulle bruge 1 time til 1½ på at løse toolchain-fejl inden jeg kunne komme igang med det, jeg egentlig skulle lave den pågældende dag. Noget kunne da tyde på at mine bønner er blevet hørt, for netop pga. de nye muligheder med WebAssembly i browseren, så er udviklerne igen begyndt at bygge “rene” toolchains, hvor man ikke blander teknologier, der passer dårligt sammen. Microsoft .NET Blazor er et af dem. Jeg ved ikke om jeg kommer til at bruge det, men det er fristende at bruge til Handicapguidens mobilapps.

En åbenbaring

Det var lidt af en åbenbaring jeg fik, efter jeg arbejdede ret intenst med programmeringssproget Python i foråret, som også er et fortolket sprog, ligesom PHP. Det der - skriv kode -> compile -> run -> gentag med compilede sprog som C# kan godt blive lidt irriterende. Jeg føler mig effektiv på en anden måde, når resultatet er på skærmen med det samme, som det sker med fortolkede sprog. Det er blevet lidt sjovere under .NET Core, fordi man kan sætte compileren i “watch”-mode og at compileren generelt er blevet hurtigere (Ahead-Of-Time Compilation), men du skal stadig vente på, at compileren genererer dine opdaterede filer.

Måske skulle Microsoft bare lave C# til et fortolket sprog, mens man udvikler i “debug”-mode, og så kan man vælge at compile, når man udgiver sit færdige produkt. Man kan jo se i Visual Studio, at det er muligt at lave gennemløb af kode næsten i realtid, så burde man også kunne lave det andet. Try-Catch blokke bliver først checket ved runtime, der kunne man måske flytte det til compile-time, og så hjælpe udvikleren ved at compile og tjekke den genererede assembly i baggrunden. Processorkraft burde være det mindste problem, de fleste computere i dag, burde have ekstra cores nok til at klare den :)