13 episodes

Are you curious about product development, innovation, collaboration, and modern business related philosophies and methodologies? In this podcast, our hosts Henrik and William will cover these fascinating areas, with different topics and guest interviews in each episode.

Known Unknowns with Henrik and William Henrik and William

    • Technology

Are you curious about product development, innovation, collaboration, and modern business related philosophies and methodologies? In this podcast, our hosts Henrik and William will cover these fascinating areas, with different topics and guest interviews in each episode.

    2.1: Getting Steve Faulkner wound up about accessibility

    2.1: Getting Steve Faulkner wound up about accessibility

    Steve Faulkner is really into accessibility.

    ”That’s all I’ve been doing for the last 20 years.”

    Steve has been an accessibility engineer since 2001, first with Vision Australia and currently with The Paciello Group. He has a hand in developing HTML5 and WAI-ARIA specifications as a member of W3C working groups, and is the editor of W3C specifications on HTML5, Using ARIA in HTML, accessibility APIs, and text alternatives.

    Or, for short – he’s been part of building the very foundation of what we call accessibility on internet today. So, what are the most common mistakes a11y noobs do when starting to care about accessibility? What was all the conflicts surrounding HTML5 all about? And why does Steve get so wound up when talking about the document outline algorithm?

    Those things, among lots of other fascinating things, is discussed in this episode!

    Links:

    Web Components punch list: https://www.tpgi.com/web-components-punch-list/

    HTML element t-shirt: https://www.etsy.com/uk/shop/HTMLZ

    HTML ZED: https://www.etsy.com/uk/shop/HTMLZ

    A decade + a year of heading backwards: https://html5accessibility.com/stuff/2021/03/21/a-decade-a-year-of-heading-backwards/

    Not so short note on aria-label usage: https://html5accessibility.com/stuff/2020/11/07/not-so-short-note-on-aria-label-usage-big-table-edition/

    Why debate non-text contrast of UI elements? https://iknowdavehouse.medium.com/why-debate-non-text-contrast-of-ui-elements-1be4313c9e12

    Patrick H. Lauke on WCAG 3.0: https://twitter.com/patrick_h_lauke/status/1352385380314738695?s=20

    Computer says NO to the document outline: http://html5doctor.com/computer-says-no-to-html5-document-outline/


    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 1 hr
    1.11: ”This was supposed to be a summer special”

    1.11: ”This was supposed to be a summer special”

    Just another summer special, nothing special about that. Except the fact that the summer is already over, one might say. But that's incorrect! In the Northern Hemisphere, the autumnal equinox will occur on 22 September at 7.21pm GMT. That's almost two hours from now. (Nailed it!)

    Anywho.

    In this SUMMER SPECIAL episode, we talk about conventions. Why do we need conventions in a digital development setup? Is it ever a good idea to put together a Conventions Group to discuss and decide conventions that other people must adhere to? 🤔

    Henrik is a strong advocate of conventions in general and convention workgroups in particular. William is conflicted, however. Which is a good thing because that means he could carry the Devil's Advocate hat throughout the entire episode without feeling the least uncomfortable.

    Now, it might not be very special, but here it is: the very first summer special from the Known Unknowns!

    Links:

    https://leancoffee.org/


    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 35 min
    1.10: ”At the end of the day, they were potatoes”

    1.10: ”At the end of the day, they were potatoes”

    Have you ever applied to a job as developer and ended up with a bunch of ”code challenges” or ”tasks” to solve on your own and submit? One day, William had a brilliant idea; after participating as co-interviewer in a traditional interview with a candidate, he asked: ”How about we have a mob session instead of just sending [the person] an arbitrary code challenge?”

    Henrik was, obviously, overwhelmed with excitement. And so was the Engineering Manager in charge of hiring! A few months later, mob interviews is gaining both ground and traction, becoming a thing within our organization.

    In this episode, we explain what it is and how to apply it.

    ”Mob sessions and mob interviews are really focused on collaboration, working together. If that's the sort of thing you appreciate in your company, I suggest you try mob interviews. They are much more qualitative than just giving a person a code challenges. If thats how you going to do things in your organization... are you going to give a single developer a task and give that person a week to complete the task? I mean yeah, sure. Then you can give them a code challenge the traditional way,” William explains.

    ”Or if you're going to let that person work in a team in the agile way which involves working together, then you might want to try this as a way to see how that person would work in the future. Because that's what you want, right? You want the forecast of how this person is going to work for your company,” he adds.

    Links:

    Cyber-dojo: https://cyber-dojo.org/creator/home

    ”Is you taking notes on a criminal f** conspiracy?” (The Wired Season 3, Episode 5: ”Straight and True”): https://youtu.be/hGo5bxWy21g?t=77

    Woody Zuill, ”A day of Mob Programming”: https://www.youtube.com/watch?v=p_pvslS4gEI&t=39s&ab_channel=JimmehAHJimmehAH

    GOTO 2019, Mob Programming and the Power of Flow: https://www.youtube.com/watch?v=28S4CVkYhWA&ab_channel=GOTOConferencesGOTOConferences


    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 29 min
    1.9: ”The yellow meatball episode”

    1.9: ”The yellow meatball episode”

    What is the difference between self-organizing teams and self-managing teams? What did Henrik and William learn about the updated Scrum Guide during a recent ”Scrum beer” with Swedish agile experts? And why on Earth is this episode titled ”The yellow meatball episode”?

    ”Words, they do matter. That's also why we talk about self-organizing or self-managing, even though I can't tell the difference right now, spontaneously. The concern I have when it comes to autonomy is the extreme form of autonomy, which is basically anarchy. Like, 'as long as we don't have to talk to anyone else we're autonomous, but once we have to ask someone else for advice or guidance or assistance, as soon as we have to communicate we're not autonomous anymore. The bastardization of autonomy. Basically, when I say that I don't really like autonomy in teams, what I'm saying is that I don't like to default into miscommunication or getting rid of communication,” Henrik explains when being under scrutiny from William. 😉

    ”If you have a company where everyone is keen on working in a very agile way, cell-based architecture could help you define as a PO what we want to do, give you the words that you need. In our organization, there's no end to the amount of people you could talk to. You don't want to waste time not communicating and you don't want to waste time over-communicating with people who doesn't know what you're talking about. Sometimes in the large companies it feels like we're building these cells but we're tying them to people,” William philosophizes in response to a discussion about the possibility of combining cell-based architecture with capability team principles.

    And yes – we will definitely make a future episode about cell-based architecture. So stay tuned!

    Links:

    Scrum guide: https://www.scrum.org/resources/scrum-guide




    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 28 min
    1.8: ”Failing miserably is fine as long as you don't fail the failure”

    1.8: ”Failing miserably is fine as long as you don't fail the failure”

    Why is it important to embrace and celebrate failure? And why is it important to foster a culture in a workplace where you are allowed to fail?

    ”Hopefully, your worldview is growing everyday. There's a bunch of things you don't know. So whenever you try something new you are going to fail at first, but ultimately you're going to learn something; your worldview will change. If you're not failing in life, that means you're actually not learning anything,” William the Wiseacre philosophize, referencing his recent studies of the Dunning–Kruger effect. 🤓

    Henrik talks about a strategy he used to break a vicious circle of never-ending preparations and subsequent feelings of failure due to anxiety, and shares two very embarrassing anecdotes of past failures that have shaped him and his thought-process. 😅

    ”89.000 people got the 'Breaking news: Terror everywhere' newsflash. Needless to say, I felt terrible. I'm still embarrassed about this, but the positive outcome of it is that it wasn't the end of the world. I have been using this anecdote when talking to junior Product Owner colleagues who are afraid of doing something wrong,” Henrik explains.

    Links:

    Dunning-Kruger effect: https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

    ”Breaking news: Terror everywhere” (in Swedish): https://www.dagensmedia.se/medier/dagspress/mansklig-faktor-bakom-di-s-terror-push-6905400

    Josh Lenn: https://www.joshlenn.com/


    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 35 min
    1.7: ”Open sourcing your code isn't sharing your profits, it's sharing your risks”

    1.7: ”Open sourcing your code isn't sharing your profits, it's sharing your risks”

    When Skolplattformen, a digital platform for schools in the Stockholm Region, was launched in 2018, it had already cost a staggering €100 million (roughly $120 million) of tax payers money – and the release was anything but successful. Bugs upon bugs, soon followed by critical security breaches. Out of pure frustration, developer and entrepreneur Christian Landgren (who also happened to be a parent forced to use the digital platform) decided to start an open source project fixing the most severe issues with the user interface as ”a Christmas gift” to all the ailing parents and teachers.

    Little did he know that it would grow into an open source movement – and that by February 2021, it would result in a mobile app that within hours was the most downloaded paid app in Apple's iOS App Store.

    ”The feedback has been astonishing. I actually read a Facebook comment that said 'God bless them, they saved my life!'” says Johan Öbrink, digital strategist at the Swedish bank SEB, longtime friend of Christian, and one of four core programmers (together with Christian, Erik Hellman, Rickard Natt och Dag) of the Öppna Skolplattformen mobile app.

    So... why did they decide to make it open source? How do you ensure stability and sustainability without any enterprise grade tooling and people behind an open source project? How do you, as an open source crusader, compete with inferior approaches?

    ”We like open source, we want to promote open source, and we especially want to promote open source for all code written by tax money. In this case it is not tax money, but it was important to have that part of the project as a vehicle for that discussion,” says Johan Öbrink.

    ”We have actually taken it so far that we are now kind of going out in podcasts and media saying that these projects should stop. Whenever you have that idea that we should start a big project, stop. And also, if you can, stop digital IT projects that have already cost €10 million. And that's overall, every part of society. You should never do those type of projects. If they cost that much, stop them”, says Christian Landgren.

    Links:

    • Öppna Skolplattformen on GitHub: https://github.com/kolplattformen/skolplattformen

    • Öppna Skolplattformen on Twitter: https://twitter.com/oppnaskolplatt

    • Öppna Skolplattformen on iOS App Store: https://apps.apple.com/se/app/%C3%B6ppna-skolplattformen/id1543853468

    • Öppna Skolplattformen on Google Store: https://play.google.com/store/apps/details?id=se.stockholm.vardnadshavare&hl=en_US&gl=US

    • Contributors: Christian Landgren, Johan Öbrink, Erik Hellman, Rickard Natt och Dag, Karin Nygårds (illustrations in the app).

    • Skolplattformen.

    • Information about Öppna Skolplattformen on the Stockholm City website.


    ---

    Send in a voice message: https://podcasters.spotify.com/pod/show/knownunknowns/message

    • 48 min

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
Darknet Diaries
Jack Rhysider
Techකතා | Techkatha
Kalinga Athulathmudali, Thilina Gunasekara, Kaveen Rodrigo
Waveform: The MKBHD Podcast
Vox Media Podcast Network
TED Radio Hour
NPR
AI Chat: ChatGPT & AI News, Artificial Intelligence, OpenAI, Machine Learning
Jaeden Schafer