Daniel Schildt
@autiomaa.org
1.3K followers 2.7K following 11K posts
Studying digital service development. In Finnish: Viestintää, markkinointia, ohjelmistokehitystä, valokuvausta, graafista suunnittelua, ja ties mitä muuta opiskellut. English and Finnish posts. Language filter in the Bluesky settings can be useful.
Posts Media Videos Starter Packs
Pinned
autiomaa.org
Thesis got published today. Finally.

“In-Arena Goods Delivery with Robots : A Case Study of Nokia Corporation”
www.theseus.fi/handle/10024...

#opiskelu #thesis #robots #5G #FoodDelivery
Theseus: In-Arena Goods Delivery with Robots : A Case Study of Nokia Corporation
www.theseus.fi
autiomaa.org
Back in 2018 it still was possible to add those via "legacy" Firefox feature, but even that was already painfully difficult for most humans. `about:support` overrides and custom files were a mess.

"User styles aren't applied to sites until you restart Firefox."
davidwalsh.name/firefox-user...
How to Add a User Stylesheet in Firefox
The amazing Firefox web browser allows users to create and include a user stylesheet into each page to allow the user to modify every single web page.
davidwalsh.name
Reposted by Daniel Schildt
biblioracle.bsky.social
Not only will AI grading be the end of teaching because of the labor dynamics Marc covers, but it kicks off a process of what I call "self-alienation" where the teachers gradually remove themselves from the essential human experiences of their own work.
Reposted by Daniel Schildt
kbgraubart.bsky.social
Moving quickly to a world where students use AI to complete work, profs use AI to grade it, no one learns anything and we will live in a world of mediocrity and incompetence where only the billionaires benefit.
biblioracle.bsky.social
I strongly urge everyone to not just read this warning from @marcwatkins.bsky.social, but heed it, and be vocal and forceful pushing back against using AI to grade student writing. This must be anathema if we're going to have a world where learning means something. substack.com/inbox/post/1...
The Dangers of using AI to Grade
Nobody Learns, Nobody Gains
substack.com
Reposted by Daniel Schildt
sarasoueidan.com
OK @kevinpowell.co has written what has to be one of the best (if not THE best) practical article to #CSS colors I have read in a while. piccalil.li/blog/a-pragm...

Easy to read, practical examples, and *perfect* for someone like me who's fallen behind and hasn't kept up with all the new stuff.
A pragmatic guide to modern CSS colours - part one
Whether you've got a firm grasp on modern CSS colour capabilities, or you're thinking 'I struggle to understand why I should use modern CSS colours at all', then the first part of this article series,...
piccalil.li
autiomaa.org
What I liked most in that article is how it focuses on helping people to learn the new syntax and features, without blaming people for not already knowing it. Big difference compared to a lot of social media posts that aren't as useful for learning.
Reposted by Daniel Schildt
kevinpowell.co
Are you the type of dev who just copies and pastes hex codes?

If so, I've written an article over at @piccalil.li just for you!

I take a look at some of the new CSS colour features that are most useful for those who don't really care about colours.

piccalil.li/blog/a-pragm...
A pragmatic guide to modern CSS colours - part one
Whether you've got a firm grasp on modern CSS colour capabilities, or you're thinking 'I struggle to understand why I should use modern CSS colours at all', then the first part of this article series,...
piccalil.li
Reposted by Daniel Schildt
firefoxdevtools.bsky.social
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
Reposted by Daniel Schildt
sturobson.com
awesome little #a11y bookmarklet from @lloydi.com

a11y-tools.com/bookmarklets...

(check out the other ones they have on that page, it's a right ol' treasure trove)
Screenshot of a UI design tool showing component states for a 'New Post' button. The interface displays a dark-themed modal window titled 'Component states' with a close button (X) in the top right. The modal shows five different interactive states: Default, Hover, Focus, Active, and Disabled. Each state displays a blue button with a pencil icon and 'New Post' text. The first four states (Default, Hover, Focus, Active) include warning indicators showing 'Low contrast: 2.39:1' with triangle warning icons. Each row has a trash icon button on the right. Below the states is a section titled 'ARIA attributes found' listing two attributes: aria-label: 'Compose new post' and aria-pressed: 'false'. The interface appears to be from an accessibility or design system testing tool.
autiomaa.org
Oh, then I might change it at some point. 😳
Thanks for the recommendation.

It is just that I feel the pain of going backwards to early 2010s (or even before), as this set of workshops has parts/leftovers from a few decades ago. (Visual look is my own, it was a lot worse before.) 😞
autiomaa.org
And before you ask: yes, those are seriously outdated assignments for a school course. Most confusing task had a requirement for making sure that older than IE9 could still run a script. (And no, not going to support IE.) 😞
autiomaa.org
Oh cool, a new HTML element.

"It’s been available across browsers since ⁨October 2018⁩."
developer.mozilla.org/en-US/docs/W...

Problem is that element is made for forms, while I have to output various types of things to the output wrapper. It might not fit to the intended use cases.
Long list of different kinds of JavaScript-related workshops.
autiomaa.org
“Oh no!”

I made a JavaScript tutorial about how to make a button to print out “oh no!”
How to make a bad bad bad button?

HTML code follows:

<button onclick="showOhNo()">“oh no!”</button>
<section class="exerciseOutput" id="js-exerciseOutput">output</section>

JavaScript code follows:

// Select output element
const output = document.querySelector("#js-exerciseOutput");

function showOhNo() {
  const textOhNo = "oh no! ";
  // Display it!
  output.append(textOhNo);
}
Reposted by Daniel Schildt
any-port-ina-storm.bsky.social
Cow on the beach.

Isle of Tiree, Scotland.

#scape #landscape #nature #Bluesky #Scotland #cows #clouds #coast #seascape #islandlife #three #EastCoastKin
Reposted by Daniel Schildt
hennamarika.bsky.social
Kaikki paletin värit näkösällä - just tänään.
Värikkäitä vaahteran lehtiä maassa.
Reposted by Daniel Schildt
chuck.kilroy.tech
Slop Generators, indeed. A lot of words to tell you one thing. If your job or work product disallows accessing or using proprietary information, using a LLM is a bad idea. Things like clean room implementations, reverse engineering, etc. will become liable. asahilinux.org/docs/project...
Generative AI Policy - Asahi Linux Documentation
None
asahilinux.org
Reposted by Daniel Schildt
jakearchibald.com
Folks who want to see JPEG-XL supported in more browsers, what is it about the format that attracts you to its use on the web?
autiomaa.org
Jep, kun monesti ei osata mitata kuin Excel-taulukossa olevia numeroita. Menee osittain siihen, että sitä saa mitä mittaa.
autiomaa.org
Tuo on jotenkin tragikoomista, että parempaa tuottavuutta haetaan monessa firmassa heikentämällä työntekoa mahdollistavia olosuhteita ja välineitä. Yleensä siinä käy sitten toisinpäin, eli tuottavuus vain jatkaa laskuaan kun häiriöiden määrä kasvaa.
autiomaa.org
Monesti se on työkulttuurikysymys. Vaikka ihmiset olisivat tottuneet jo etätyöhön, viestintä voi olla liikaa synchronous (pakotettu palavereissa olemiseen). Async taas vaatii selkeämpää kirjoittamista ja yhteisiä työtapoja.
autiomaa.org
Vaikka meillä oli päivittäiset palaverit alussa käytössä, viestintä ei silti kulkenut tehokkaasti. Näytin esimerkkiä siitä miten projektin etenemisestä voi viestiä kehitystiimin kanavilla, ja yli kymmenen ihmisen tiimin esihenkilö kiitti lomalta palattuaan siitä miten paljon paremmin asiat toimivat.
autiomaa.org
Muutama vuosi sitten oli paras kokemus tiimityöstä, kun kolmen kuukauden aikana olin tekemässä palvelukehitystä täysin hajautetun tiimin kanssa. Pari kävi välillä Helsingissä toimistolla, mutta pääosin olivat pääkaupunkiseudulla, Espanjassa, Turkissa. Hyvin toimi viestintä Slack-alustalla.
autiomaa.org
Jep, avokonttorit ovat kyllä ihan kauhea asia jos pitäisi yrittää keskittyä syvällisesti asioihin. Muistan kun itsellä oli aikoinaan selän takana erään mediatalon äänekäs myyntiosasto, ja olisi pitänyt keskittyä koodaamaan verkkopalvelua. 😂 Oli lievästi sanottuna stressaava ympäristö.