thoughts about software and sensible security.

AuthorJasper Sprengers

Do we need a whole new “Ekosystem”?

D

There’s a joke that if you ask a developer to code a program to process widgets, they’d rather build a domain specific language and tool stack first to make life easier for when they might one day build the software that does the actual work.

A lot of development effort is under way to build a true Kotlin ecosystem, but I don’t think it’s all good news. Read more in my latest post for NLKUG.

Vroeger was het echt niet beter

V

De jaren zeventig zijn terug van nooit weggeweest. In hippe vintage winkels betaal je grif voor oranje en poepjesbruine 45 jaar oude prullaria. De altijd boeiende serie Andere Tijden van de VPRO had op 20/1/18 een schokkende geschiedenisles over de verkeers(on)veiligheid uit die tijd in de aflevering Autogordels vast en zeker. (more…)

Coding like Gaston Lagaffe

C

My favourite comic hero is Gaston Lagaffe by André Franquin. The series ran from 1957 till the early eighties and has been re-issued to the present day.

At the fictional offices of the Dupuis publishing house Gaston’s job was responsible to sort the incoming mail, but instead he wreaked havoc with his irresponsible fascination for the applied sciences. Everything Gaston touched resulted in a hefty bill from the real professionals and often a quick trip to the emergency room for him and his colleagues. Gaston was impulsive, reckless, without care or a shred of actual know-how, and occasionally brilliant. Granted, he was also an animal lover and never meant any harm. He was drawn most to mechanics and electronics, but also concocted a soap that ate through six floors like the blood of the Alien.
(more…)

Coderen als Guust Flater

C

Mijn favoriete stripfiguur is Guust Flater door André Franquin, verschenen in 1957 en tot de dag van vandaag heruitgegeven.

Guust was postsorteerder op de redactie van uitgeverij Dupuis, waar hij de boel flink op stelten zette met zijn grenzeloze fascinatie voor de toegepaste bèta-wetenschappen. Alles wat Guust aanraakte zorgde op zijn minst voor een fikse rekening van de echte professionals en vaak voor een ritje naar de eerste hulp van hemzelf of zijn collega’s. Guust was impulsief, roekeloos, onverschillig, zonder kennis van zaken, en heel af en toe briljant. Oké, hij was ook een groot dierenvriend en bedoelde het nooit kwaad.. Mechanica en elektronica boeide hem het meest, maar hij draaide zijn hand ook niet om voor een zeep die zich als het bloed van de Alien door zes verdiepingen heen vrat. (more…)

Kotlin’s invoke: it looks like a duck, quacks like a duck, but isn’t a duck

K

SUMMARY: Kotlin has given us a fresh perspective on some very ingrained OO-habits, particularly the pervasive use of nouns for objects that have only one public method.

Speaking like a native

Pronouncing a foreign language so convincingly that you can pass for a native speaker is one of the hardest tricks to pull off. While it comes natural to young children it is something that very few adults ever master. That is because our ears have become attuned to the speech habits of our native language and we interpret every foreign language according to these patterns. (more…)

thoughts about software and sensible security.

Recent Posts

Jasper on twitter

Catching thought criminals in Orwell's analogue dictatorship was time-consuming and ineffective. A.I. will fix all… https://t.co/XpzIDondJe
h J R
I expect Mars to be successfully colonized long before we have flawless PDF to Word conversion.
h J R
Don’t tout #kotlin conciseness as a unique selling point. Concise does not equate understandable and if concise is… https://t.co/Hj7FrbZuI8
h J R
Hilfiger gives ‘smart dress’ a whole new meaning with new tracking chip. https://t.co/OeB4NEbVQI
h J R
ATDD is really different. Think of it as All Tests Drive Development. New blog post. https://t.co/J7uyHmCXFf
h J R