Category: Blog

Your blog category

  • The Wax and the Wane of the Web

    The Wax and the Wane of the Web

    When you begin to believe you have everything figured out, everything will change. This is a one piece of advice I can give to friends and family when they become innovative families. Simply as you start to get the hang of injections, diapers, and ordinary sleep, it’s time for solid foods, potty training, and nighttime sleep. When those are determined, school and occasional sleeps are in order. The cycle goes on and on.

    The same holds true for those of us who are currently employed in design and development. Having worked on the web for about three years at this point, I’ve seen the typical wax and wane of concepts, strategies, and systems. Every day we as developers and designers re-enter a routine music, a brand-new concept or technology emerges to shake things up and completely alter our world.

    How we got below

    I built my first website in the mid-’90s. Design and development on the web back then was a free-for-all, with few established norms. For any layout aside from a single column, we used table elements, often with empty cells containing a single pixel spacer GIF to add empty space. We styled text with numerous font tags, nesting the tags every time we wanted to vary the font style. And we had only three or four typefaces to choose from: Arial, Courier, or Times New Roman. When Verdana and Georgia came out in 1996, we rejoiced because our options had nearly doubled. The only safe colors to choose from were the 216 “web safe” colors known to work across platforms. The few interactive elements (like contact forms, guest books, and counters) were mostly powered by CGI scripts (predominantly written in Perl at the time). Achieving any kind of unique look involved a pile of hacks all the way down. Interaction was often limited to specific pages in a site.

    the development of online requirements

    At the turn of the century, a new cycle started. Crufty code littered with table layouts and font tags waned, and a push for web standards waxed. Newer technologies like CSS got more widespread adoption by browsers makers, developers, and designers. This shift toward standards didn’t happen accidentally or overnight. It took active engagement between the W3C and browser vendors and heavy evangelism from folks like the Web Standards Project to build standards. A List Apart and books like Designing with Web Standards by Jeffrey Zeldman played key roles in teaching developers and designers why standards are important, how to implement them, and how to sell them to their organizations. And approaches like progressive enhancement introduced the idea that content should be available for all browsers—with additional enhancements available for more advanced browsers. Meanwhile, sites like the CSS Zen Garden showcased just how powerful and versatile CSS can be when combined with a solid semantic HTML structure.

    Server-side language like PHP, Java, and.NET took Perl as the primary back-end computers, and the cgi-bin was tossed in the garbage bin. With these improved server-side equipment, the first period of internet programs started with content-management methods (especially those used in blogs like Blogger, Grey Matter, Movable Type, and WordPress ) In the mid-2000s, AJAX opened gates for sequential interaction between the front end and back finish. Pages was now revise their content without having to reload it. A grain of Script frameworks like Prototype, YUI, and ruby arose to aid developers develop more credible client-side conversation across browsers that had wildly varying levels of standards support. Techniques like image replacement enable the use of fonts by skilled designers and developers. And technologies like Flash made it possible to add animations, games, and even more interactivity.

    These new methods, standards, and technologies greatly reenergized the sector. Web design flourished as designers and developers explored more diverse styles and layouts. However, we still relied heavily on numerous hacks. Early CSS was a huge improvement over table-based layouts when it came to basic layout and text styling, but its limitations at the time meant that designers and developers still relied heavily on images for complex shapes ( such as rounded or angled corners ) and tiled backgrounds for the appearance of full-length columns (among other hacks ). All kinds of nested floats or absolute positioning were required for complicated layouts ( or both ). Flash and image replacement for custom fonts was a great start toward varying the typefaces from the big five, but both hacks introduced accessibility and performance problems. Additionally, JavaScript libraries made it simple for anyone to add a dash of interaction to pages, even at the expense of double or even quadrupling the download size of basic websites.

    The web as software platform

    The interplay between the front end and the back end continued to grow, which led to the development of the current era of modern web applications. Between expanded server-side programming languages ( which kept growing to include Ruby, Python, Go, and others ) and newer front-end tools like React, Vue, and Angular, we could build fully capable software on the web. Along with these tools, there were additional options, such as collaborative build automation, collaborative version control, and shared package libraries. What was once primarily an environment for linked documents became a realm of infinite possibilities.

    Mobile devices also increased in their capabilities, and they gave us access to internet in our pockets at the same time. Mobile apps and responsive design opened up opportunities for new interactions anywhere and any time.

    The development of social media and other centralized tools for people to connect and use resulted from this combination of potent mobile devices and potent development tools. As it became easier and more common to connect with others directly on Twitter, Facebook, and even Slack, the desire for hosted personal sites waned. Social media provided connections on a global scale, with both the positive and negative effects.

    Want a much more extensive history of how we got here, with some other takes on ways that we can improve? ” Of Time and the Web” was written by Jeremy Keith. Or check out the” Web Design History Timeline” at the Web Design Museum. A fun tour through” Internet Artifacts” is also provided by Neal Agarwal.

    Where we are now

    It seems like we’ve reached yet another significant turning point in the last couple of years. As social-media platforms fracture and wane, there’s been a growing interest in owning our own content again. From the tried-and-true classic of hosting plain HTML files to static site generators and content management systems of all kinds, there are many different ways to create websites. The fracturing of social media also comes with a cost: we lose crucial infrastructure for discovery and connection. The IndieWeb‘s Webmentions, RSS, ActivityPub, and other tools can assist with this, but they’re still largely underdeveloped and difficult to use for the less geeky. We can build amazing personal websites and add to them regularly, but without discovery and connection, it can sometimes feel like we may as well be shouting into the void.

    Browser support for standards like web components like CSS, JavaScript, and other standards has increased, particularly with efforts like Interop. New technologies gain support across the board in a fraction of the time that they used to. I frequently find out about a new feature and check its browser support only to discover that its coverage has already exceeded 80 %. Nowadays, the barrier to using newer techniques often isn’t browser support but simply the limits of how quickly designers and developers can learn what’s available and how to adopt it.

    With a few commands and a few lines of code, we can currently prototype almost any concept. All the tools that we now have available make it easier than ever to start something new. However, as we upgrade and maintain these frameworks, we eventually pay the upfront costs that these frameworks may initially save in terms of our technical debt.

    If we rely on third-party frameworks, adopting new standards can sometimes take longer since we may have to wait for those frameworks to adopt those standards. These frameworks, which previously made it easier to adopt new techniques sooner, have since evolved into obstacles. These same frameworks often come with performance costs too, forcing users to wait for scripts to load before they can read or interact with pages. And frequently, when scripts fail ( whether due to poor code, network problems, or other environmental factors ), users are left with blank or broken pages.

    Where do we go from here?

    Hacks of today help to shape standards for the future. And there’s nothing inherently wrong with embracing hacks —for now—to move the present forward. Problems only arise when we refuse to acknowledge that they are hacks or when we refuse to take their place. So what can we do to create the future we want for the web?

    Build for the long haul. Optimize for performance, for accessibility, and for the user. weigh the costs associated with those user-friendly tools. They may make your job a little easier today, but how do they affect everything else? What does each user pay? To future developers? To adoption of standards? Sometimes the convenience may be worth it. Sometimes it’s just a hack that you’ve gotten used to. And sometimes it’s holding you back from even better options.

    Start with standards. Standards continue to evolve over time, but browsers have done a remarkably good job of continuing to support older standards. Not all third-party frameworks are the same. Sites built with even the hackiest of HTML from the’ 90s still work just fine today. The same can’t be said about websites created with frameworks even after a few years.

    Design with care. Consider the effects of each choice, whether your craft is code, pixels, or processes. The convenience of many a modern tool comes at the cost of not always understanding the underlying decisions that have led to its design and not always considering the impact that those decisions can have. Use the time saved by modern tools to think more carefully and make decisions with care rather than rushing to “move fast and break things”

    Always be learning. If you’re constantly learning, you’re also developing. Sometimes it may be hard to pinpoint what’s worth learning and what’s just today’s hack. Even if you were to concentrate solely on learning standards, you might end up focusing on something that won’t matter next year. ( Remember XHTML? ) However, ongoing learning opens up new neural connections in your brain, and the techniques you learn in one day may be used to inform different experiments in the future.

    Play, experiment, and be weird! The ultimate experiment is this web that we’ve created. It’s the single largest human endeavor in history, and yet each of us can create our own pocket within it. Be brave and try something new. Build a playground for ideas. Create absurd experiments in your own crazy science lab. Start your own small business. There has never been a place where we have more room to be creative, take risks, and discover our potential.

    Share and amplify. Share what you think has worked for you as you experiment, play, and learn. Write on your own website, post on whichever social media site you prefer, or shout it from a TikTok. Write something for A List Apart! But take the time to amplify others too: find new voices, learn from them, and share what they’ve taught you.

    Go ahead and create a masterpiece.

    As designers and developers for the web ( and beyond ), we’re responsible for building the future every day, whether that may take the shape of personal websites, social media tools used by billions, or anything in between. Let’s give everything we produce a positive vibe by infusing our values into everything we do. Create that thing that only you are uniquely qualified to make. Then share it, improve it, re-use it, or create something new. Learn. Make. Share. grow. Rinse and repeat. Everything will change whenever you believe you have mastered the web.

  • Opportunities for AI in Accessibility

    Opportunities for AI in Accessibility

    I thoroughly enjoyed reading Joe Dolson’s most recent article on the crossroads of AI and availability because of how skeptical he is of AI in general and how many people have been using it. In fact, I’m very skeptical of AI myself, despite my role at Microsoft as an accessibility technology strategist who helps manage the AI for Accessibility award program. AI can be used in quite creative, inclusive, and accessible ways, as well as in harmful, exclusive, and harmful ways, like with any tool. Additionally, there are a bit of uses in the subpar center as well.

    I’d like you to consider this a “yes … and” piece to complement Joe’s post. I’m not trying to reject any of what he’s saying, but rather to give some context to initiatives and options where AI may produce real, positive impacts on people with disabilities. I want to take some time to talk about what’s possible in hope that we’ll get there one day. I’m no saying that there aren’t real challenges or pressing problems with AI that need to be addressed; there are.

    Other words

    Joe’s article spends a lot of time examining how computer vision models can create other word. He raises a lot of appropriate points regarding the state of the world right now. And while computer-vision concepts continue to improve in the quality and complexity of information in their information, their benefits aren’t wonderful. He argues to be accurate that the state of image research is currently very poor, especially for some graphic types, in large part due to the lack of context-based analysis that exists in the AI systems ( which is a result of having separate “foundation” models for text analysis and image analysis ). Today’s models aren’t trained to distinguish between images that are contextually relevant ( which should probably have descriptions ) and those that are purely decorative ( which might not even need a description ) either. Nonetheless, I still think there’s possible in this area.

    As Joe points out, alt text publishing via human-in-the-loop should be a given. And if AI can intervene and provide a starting point for alt text, even if the quick reads,” What is this BS?” That’s not correct at all … Let me try to offer a starting point— I think that’s a gain.

    If we can specifically station a design to examine image usage in context, it might help us more quickly determine which images are likely to be elegant and which ones are likely to need a description. That will clarify which situations require image descriptions, and it will increase authors ‘ effectiveness in making their sites more visible.

    While complex images—like graphs and charts—are challenging to describe in any sort of succinct way ( even for humans ), the image example shared in the GPT4 announcement points to an interesting opportunity as well. Let’s say you came across a map that merely stated the chart’s name and the type of representation it was:” Pie chart comparing smartphone use to have phone usage in US households making under$ 30, 000 annually.” ( That would be a pretty bad alt text for a chart because it would frequently leave many unanswered questions about the data, but let’s just assume that that was the description in place. ) If your browser knew that that image was a pie chart ( because an onboard model concluded this ), imagine a world where users could ask questions like these about the graphic:

    • Do more people use feature phones or smartphones?
    • How many more?
    • Is there a group of people that don’t fall into either of these buckets?
    • How many people are that?

    For a moment, the chance to learn more about images and data in this way could be revolutionary for people with low vision and blindness as well as for those with various forms of color blindness, cognitive disabilities, and other issues. It could also be useful in educational contexts to help people who can see these charts, as is, to understand the data in the charts.

    What if you could ask your browser to make a complicated chart simpler? What if you asked it to separate a single line from a line graph? What if you could ask your browser to transpose the colors of the different lines to work better for form of color blindness you have? What if you could ask it to switch colors for patterns? That seems like a possibility given the chat-based interfaces and our current ability to manipulate images in modern AI tools.

    Now imagine a purpose-built model that could extract the information from that chart and convert it to another format. For instance, it might be able to convert that pie chart (or, better yet, a number of pie charts ) into more usable ( and useful ) formats, like spreadsheets. That would be incredible!

    Matching algorithms

    When Safiya Umoja Noble chose to call her book Algorithms of Oppression, she hit the nail on the head. Although her book focused on how search engines can foster racism, I believe it’s equally true that all computer models have the potential to foster conflict, prejudice, and intolerance. Whether it’s Twitter always showing you the latest tweet from a bored billionaire, YouTube sending us into a Q-hole, or Instagram warping our ideas of what natural bodies look like, we know that poorly authored and maintained algorithms are incredibly harmful. A large portion of this is a result of a lack of diversity in the people who design and construct them. There is real potential for algorithm development when these platforms are built with inclusive features in, though.

    Take Mentra, for example. They serve as a network of people with disabilities. Based on more than 75 data points, they match job seekers with potential employers using an algorithm. On the job-seeker side of things, it considers each candidate’s strengths, their necessary and preferred workplace accommodations, environmental sensitivities, and so on. On the employer side, it takes into account each work environment, communication strategies for each job, and other factors. Mentra made the decision to change the script when it came to the typical employment websites because it was run by neurodivergent people. They use their algorithm to propose available candidates to companies, who can then connect with job seekers that they are interested in, reducing the emotional and physical labor on the job-seeker side of things.

    More people with disabilities can be used to create algorithms, which can lessen the likelihood that they will harm their communities. Diverse teams are crucial because of this.

    Imagine that a social media company’s recommendation engine was tuned to analyze who you’re following and if it was tuned to prioritize follow recommendations for people who talked about similar things but who were different in some key ways from your existing sphere of influence. For instance, if you were to follow a group of non-disabled white male academics who talk about AI, it might be advisable to follow those who are disabled, aren’t white, or aren’t men who also talk about AI. If you followed its advice, you might be able to understand what is happening in the AI field more fully and nuancedly. These same systems should also use their understanding of biases about particular communities—including, for instance, the disability community—to make sure that they aren’t recommending any of their users follow accounts that perpetuate biases against (or, worse, spewing hate toward ) those groups.

    Other ways that AI can assist people with disabilities

    If I weren’t attempting to combine this with other tasks, I’m sure I could go on and on, giving various examples of how AI could be used to assist people with disabilities, but I’m going to make this last section into a bit of a lightning round. In no particular order:

      Voice preservation You may be aware of the voice-prescribing options from Microsoft, Acapela, or others, or you may have seen the announcement for VALL-E or Apple’s Global Accessibility Awareness Day. It’s possible to train an AI model to replicate your voice, which can be a tremendous boon for people who have ALS ( Lou Gehrig’s disease ) or motor-neuron disease or other medical conditions that can lead to an inability to talk. We need to approach this tech responsibly because it has the potential to have a truly transformative impact, which is why it can also be used to create audio deepfakes.
    • Voice recognition. Researchers like those in the Speech Accessibility Project are paying people with disabilities for their help in collecting recordings of people with atypical speech. As I type, they are currently hiring people with Parkinson’s and related conditions, and they intend to expand this list as the project develops. More people with disabilities will be able to use voice assistants, dictation software, and voice-response services as a result of this research, which will result in more inclusive data sets that will enable them to use their computers and other devices more easily and with just their voices.
    • Text transformation. The most recent generation of LLMs is capable of altering already-existing text without giving off hallucinations. This is incredibly empowering for those who have cognitive disabilities and who may benefit from text summaries or simplified versions, or even text that has been prepared for Bionic Reading.

    The importance of diverse teams and data

    Our differences must be acknowledged as important. The intersections of the identities we exist in have an impact on our lived experiences. These lived experiences—with all their complexities ( and joys and pain ) —are valuable inputs to the software, services, and societies that we shape. Our differences must be reflected in the data we use to develop new models, and those who provide that valuable information must be compensated for doing so. More robust models are produced by inclusive data sets, which promote more justifiable outcomes.

    Want a model that doesn’t demean or patronize or objectify people with disabilities? Make sure that you include information about disabilities that is written by people who have a range of disabilities and that is well represented in the training data.

    Want a model that doesn’t speak in ableist language? You may be able to use existing data sets to build a filter that can intercept and remediate ableist language before it reaches readers. Despite this, AI models won’t soon replace human copy editors when it comes to sensitivity reading.

    Want a coding copilot who can provide you with useful recommendations after the jump? Train it on code that you know to be accessible.


    I have no doubt that AI has the potential to harm people today, tomorrow, and long into the future. However, I also think we should acknowledge this and make thoughtful, thoughtful, and intentional changes to our approaches to AI that will reduce harm over time as well. Today, tomorrow, and well into the future.


    Many thanks to Kartik Sawhney for supporting the development of this article, Ashley Bischoff for providing me with invaluable editorial support, and, of course, Joe Dolson for the prompt.

  • I am a creative.

    I am a creative.

    I have a creative side. Alchemy is what I do. It’s a puzzle. Instead of letting it get done by me, I do it.

    I have a creative side. Certainly all creative people approve of this brand. Not all people see themselves in this manner. Some innovative persons incorporate technology into their work. That is the way they are, and I take that into account. Perhaps I even have a small envy for them. However, my thinking and being are unique.

    It distracts you to apologize and qualify in progress. That’s what my mind does to destroy me. I’ll leave it alone for today. I may regret and then qualify. After I’ve said what I should have. Which is too difficult.

    Except when it flows like a beverage valley and is simple.

    Sometimes it does. Often I have to create something right away. When I say something at that moment, I’ve learned not to say it because people often don’t work hard enough to acknowledge that the idea is the best idea even when you know it’s the best idea.

    Sometimes I just work until the plan strikes me. Maybe it arrives right away, but I don’t remind people for three days. Maybe I get so excited about something that just happened that I blurt it out and didn’t stop myself. like a child who discovered a reward in a box of Cracker Jacks. Maybe I get away with this. Yes, that is the best idea, but maybe others disagree. They don’t usually, and I regret losing my passion.

    Joy should be saved for the meeting, where it will matter. Certainly the informal get-together that comes before that meeting with two more discussions. Nothing understands why we hold these gatherings. We keep saying we’re going to get rid of them, but we end up really trying to. They occasionally yet excel. Sometimes they detract from the real work, though. Depending on what you do and where you do it, the ratio between when conferences are valuable and when they are a sad distraction vary. And who you are and how you go about doing it. I’ll go over it once more. I have a creative side. That is the style.

    Often, a lot of diligent and individual work ends up with something that is rarely useful. Often I have to accept that and move on to the next task.

    Don’t inquire about the procedure. I have a creative side.

    I have a creative side. I have no control over my desires. And I have no power over my best tips.

    I may hammer away and often find it useful to surround myself with images or information. Often going for a walk is what I may do. There is a Eureka, which has nothing to do with boiling pots and sizzling oil, and I may be making dinner. I frequently know what to do when I awaken. The idea that may have saved me disappears almost as frequently as I become aware and a part of the world once more as a thoughtless wind of oblivion. For imagination, in my opinion, comes from that other planet. The one that we enter in goals, and possibly before and after death. But writers should be asking this, and I am not one of them. I have a creative side. Theologians should circulate mass armies throughout their artistic globe, which they claim to be true. But that is yet another diversion. And a sad one. Possibly on a much bigger issue than whether or not I am creative. But that’s also a step backwards from what I’m trying to say.

    Often, the outcome is evasion. And suffering. Do you know the actor who is tortured by the cliché? Even when the artist is trying to write a soft drink song, a call in a worn-out comedy, or a budget ask, that word is correct.

    Some individuals who detest being called artistic perhaps been closeted artists, but that’s between them and their gods. No offence here, that’s meant. Your reality is also true. But I should take care of me.

    Creatives identify artists.

    Disadvantages are aware of cons, just like queers are aware of queers, just like real rappers are aware of actual rappers are aware of cons. Designers are highly revered by people in the world. We revere, follow, and almost deify the great types. Of course, it is dreadful to revere any person. We’ve been given a warning. Better is what we are. We are aware that people are simply people. They argue, they are depressed, they regret their most critical decisions, they are weak and hungry, they can be violent, and they can be as ridiculous as we can if, like us, they are clay. But. But. However, they produce this incredible point. They give birth to something that may not exist without them and did not exist before them. They are the inspirations of thought. And I suppose I should add that they are the mother of technology because it’s just lying it. Ba ho backside! That’s done, I suppose. Continue.

    Because we compare our personal small accomplishments to those of the great ones, designers denigrate our own. Wonderful video! I‘m not Miyazaki, though. Greatness is then that. That is brilliance straight out of the mouth of God. I created this drained small issue. It essentially fell off the back of the pumpkin vehicle. The carrots weren’t actually new, either.

    Artists is aware that they are at best Some. That is what Mozart’s artists do, actually.

    I have a creative side. In my hallucinations, my former innovative managers are the ones who judge me because I haven’t worked in advertising in 30 times. They are correct to do that. When it really matters, my mind goes flat because I am too lazy and complacent. No medication is available to treat artistic difficulties.

    I have a creative side. Every project I create has a goal that makes Indiana Jones appear to be a retiree snoring in a balcony head. The more I pursue creativity, the faster I can complete my work, and the longer I obsess over my ideas and whizz around in circles before I can complete that task.

    I can move ten times more quickly than those who aren’t creative, those who have just been creative for a short while, and those who have just been creative for a short time in their careers. Only that I spend twice as long putting the job off as they do before I work ten times as quickly as they do. When I put my mind to it, I am so confident in my ability to do a wonderful career. I have an addiction to the delay rush. I also have a fear of the climb.

    I don’t create anything.

    I have a creative side. hardly a musician. Though as a child, I had a dream that I would one day become that. Some of us criticize our abilities and fear our own accomplishments because we are not Michelangelos and Warhols. That is narcissism, but at least we aren’t in elections.

    I have a creative side. Despite my belief in reason and science, my decisions are based on my own senses. And bear witness to what comes next, both the successes and the disasters.

    I have a creative side. Another artists, who see things differently, will find every syllable I’ve said irritate me. Ask two artists a problem and find three opinions. No matter how we perhaps think about it, our debate, our passion for it, and our responsibility to our own truth, at least in my opinion, are the best indications that we are artists.

    I have a creative side. I lament my lack of taste in almost all of the areas of human understanding that I know very little about. And I put my preference before all other things in the areas that are most dear to my soul, or perhaps more precisely, to my passions. Without my addictions, I’d probably have to spend the majority of our time looking ourselves in the eye, which is something that almost none of us can do for very long. No seriously. Actually, no. Because a lot of career is intolerable if you really look at it.

    I have a creative side. I think that when I’m gone, some of the good parts of me will stay in the head of at least one additional person, just like a family does.

    Working frees me from worrying about my job.

    I have a creative side. I worry that my little product will disappear unexpectedly.

    I have a creative side. I spend way too much time making the next thing, given that almost nothing I create did achieve the level of brilliance I conceive of.

    I have a creative side. I think method is the most amazing secret. I think I have to consider it so strongly that I actually made the foolish decision to publish an essay I wrote without having to go through or edit. I swear I didn’t do this frequently. But I did it right away because I was even more frightened of forgetting what I was saying because I was afraid of you seeing through my sad gestures toward the beautiful.

    There. I believe I’ve said it.

  • How Businesses Can Thrive in Uncertain Times

    How Businesses Can Thrive in Uncertain Times

    How Businesses Can Thrive in Uncertain Times written by John Jantsch read more at Duct Tape Marketing

    The Duct Tape Marketing Podcast with Bill Canady In this episode of the Duct Tape Marketing Podcast, I interviewed Bill Canady, seasoned business leader and author of From Panic to Profit. Bill has spent over 30 years driving business growth, leading industrial and consumer companies, and refining strategies that help businesses navigate uncertainty. He founded […]

    How Businesses Can Thrive in Uncertain Times written by John Jantsch read more at Duct Tape Marketing

    The Duct Tape Marketing Podcast with Bill Canady

    In this episode of the Duct Tape Marketing Podcast, I interviewed Bill Canady, seasoned business leader and author of From Panic to Profit. Bill has spent over 30 years driving business growth, leading industrial and consumer companies, and refining strategies that help businesses navigate uncertainty. He founded the 80-20 Institute to help organizations maximize efficiency, optimize operations, and scale profitably.

    During our conversation, Bill shared invaluable insights on how businesses can not only survive but thrive during uncertain times. We explored the power of the 80/20 principle, the importance of business optimization, and why leaders must embrace change to maintain business efficiency and maximize profits.

    Bill’s insights provide a practical roadmap for scaling a business while mitigating risks. By focusing on efficiency, strategic growth, and adaptability, businesses can turn uncertainty into opportunity.

    Key Takeaways:

    • Embrace the 80/20 Rule – Focus on the 20% of customers, products, and efforts that drive 80% of your revenue growth. This business strategy ensures efficiency and profitability.
    • Optimize Before You Scale – Scaling without first improving operational efficiency can amplify inefficiencies. Businesses must earn the right to grow by eliminating waste and focusing on what works.
    • Adapt to Market Changes – Interest rates, supply chain disruptions, and economic shifts create uncertainty. Business leadership requires agility and a proactive growth mindset to stay ahead.
    • Invest in High-Value Customers – Instead of chasing every lead, customer focus should be on retaining and nurturing the most profitable relationships.
    • Leverage AI and Technology – Tools like AI-driven insights and automation can help businesses enhance business efficiency, cut costs, and improve decision-making.
    • Lead with Transparency and Strategy – Employees and stakeholders look to CEO tips and leadership for direction. A clear profit strategy backed by data fosters trust and alignment.

    Chapters:

    • [00:09] Introducing Bill Canady
    • [01:01] What is Panic Mode for a Business?
    • [03:54] The Stockdale Paradox
    • [06:22] The 80/20 Principle
    • [10:59] Small Customers that Need Much Attention
    • [12:58] Earning the Right to Grow
    • [15:11] Where to Start When Fixing Panic Mode
    • [16:44] How Will AI Affect Business?

    More About Bill Canady: 

     

    John Jantsch (00:00.962)

    Hello and welcome to another episode of the Duct Tape Marketing Podcast. This is John Jantsch and my guest today is Bill Kennedy. He is a seasoned global business executive with 30 plus years of leadership in industrial and consumer markets as chairman of OTC Industrial Technologies and CEO of Arrowhead Engineering Products. He has driven significant revenue and profit growth.

    He’s passionate about business strategy and founded the 80-20 Institute to help companies scale profitably. We’re going to talk about his latest book called From Panic to Profit. Uncover value, boost revenue, and grow your business with the 80-20 principles. So Bill, welcome to the show.

    Bill Canady (00:44.578)

    Hey, it’s great to be here, John, and you’re a fantastic hype guy, so I should hire you.

    John Jantsch (00:48.238)

    I’m just reading what you gave me. So, I like to sometimes start with words that are in the title of a book. So, what does panic mode generally look like for a business?

    Bill Canady (00:52.526)

    You did perfect.

    Bill Canady (01:05.378)

    Yeah, you know, that’s a really interesting question. And if you think of the scale from your house is on fire and your boat is sinking to, maybe you’re just not making enough money, right? But a lot of times it’s situational and companies are looking out and they cannot figure it out. And in today’s world, what that means is interest rates have gone up, can’t cover your debt, cash is not coming in the patient needs.

    John Jantsch (01:30.274)

    You know, probably wasn’t going to go here first, but I think I will now since we talked about, I’m talking to a lot of business owners that in 2025, even if business seems okay, are, are feeling a little panic of uncertainty. like change is happening faster than anyone can keep up with it. And of course, you know, we could unpack the whole political, scene, you know, that is causing a lot of disruption as well. So is, is, is.

    Can Panic Mode actually be, I just don’t know?

    Bill Canady (02:02.945)

    I think for most of it, it really is that, you know, being a CEO or an owner or founder, you know, I’ve heard other people use this site. This is nothing original for you. It’s like staring in the abyss, but having someone throw rocks out of it that you can’t see them coming and chewing glass from time to time. So when you’re in this chair, no decisions that you get to make are the easy ones. All the fun stuff, like where we’re going to dinner and how big a bonus to give, someone else makes those, right?

    John Jantsch (02:17.58)

    Yeah.

    Bill Canady (02:30.975)

    It’s the, I’m not sure what to do next. That’s what arrives here. And today, maybe it’s always been this way. I don’t know, but it moves so fast, right? Whether it’s a tariff that’s in or out, whether it’s a interest rate that’s going up or down, you think you’re going left, you really, maybe you’re going right. Perhaps you’re not even sure. So it’s the lack of control that causes us staying awake.

    John Jantsch (02:39.736)

    Yeah, right.

    John Jantsch (02:54.082)

    You know, know a lot of business owners, leaders of organizations feel that part of their job is to exude the posture and the, you know, everything’s going to be just fine, you know, for the team. But when you’re in panic mode, how do you do that?

    Bill Canady (03:08.587)

    You know, it’s an interesting piece. So I kind of go the opposite. Not like I don’t know what I’m doing, but more about the unvarnished truth. This is where we are. It’s what we’re facing. However, we have a plan to deal with this. And our plan deals with understanding where we’re going, because our destination hasn’t changed. But you know, like use a sailing metaphor. Sometimes the wind blows from the left. Sometimes it’s from the right. We have to be able to deal with that.

    And that’s really what the book is about. It’s a, do you actually get through it? What’s the simple, basic stuff that you need to do? And most of your money, most of all the good stuff comes from just a few pieces of that. So having a destination, being able to articulate, that’s what people want.

    John Jantsch (03:54.232)

    So this might be a good time to visit one of the principles in the book. You talk about the Stockdale paradox. I think that’s a little bit of what you described there. A lot of listeners may have encountered that. The first time I’ve heard that term was maybe in Jim Collins’ work. I don’t know if he created it, but you want to define that based on what we just talked about.

    Bill Canady (04:17.195)

    Yeah, absolutely. So your own point there. So Jim Collins was interviewing a gentleman by the name of Admiral James Stockdale, or Jim Stockdale, and he had been a prisoner of war. And Jim, and he was the highest ranking one, and he’d got a lot of men through it, where he did a fantastic job. And he asked him, so who didn’t make it? And Stockdale goes, well, that’s easy. It was the optimist, right? And what he meant by that was,

    John Jantsch (04:44.622)

    Yeah

    Bill Canady (04:47.285)

    You have to have a sense of unvarnished truths. This is what’s gonna be hard, but you have to believe you’re gonna get through it. And when you set false expectations or really unknown expectations, we’re gonna be here on Friday, we’re gonna be here by Easter, whatever it is, you don’t really know. So you’re better off to share that, but give people hope, the confidence that you are gonna get in through. And that was what the Sockdale Paradox was all about is it’s gonna be hard, but we’re gonna make it.

    John Jantsch (05:17.554)

    There is another end to that of course is the pessimist too, right? Who is just, never going to make, you know, it is kind like you just have to balance that optimist pessimist, right?

    Bill Canady (05:25.709)

    You do, you do. And some of us, you know, we like to think we’re realist and all that. you know, it’s funny, I see this in so much. You see it in today’s climate. It’s like when you’re a CEO, you need a goal you’re going for, whatever that goal is. So it’s a destination. You need a strategy to get it there. Your highest chance of success is having your team come in, buy into that strategy. Even if it’s just an okay strategy, it’s perfectly fine for it to be that way.

    But if you’re all pulling on the same ore, rowing in the same direction, you’ll get there. You can have a fantastic strategy, a wonderful strategy. No one buys in, you’re not going anywhere. So this is where the negative person kind of falls apart a little bit. You’re trying to get everyone together, but you have this, and a lot of times they think they’re doing you a favor, like a voice of reason. That’s good early, because we need to challenge and pressure test and be little battle tested, if you will.

    Some point you got to put all your hands in the middle and stack hands and go after it. If you can’t get that person on board, this is probably not the PlayStation B.

    John Jantsch (06:28.526)

    Yeah, well, again, going back to, I guess in this case, the subtitle of the book, you spent a lot of time talking about the 80-20 principle, the Pareto principle. You know, it almost sounds cliche because every business book, not every business, a lot of business books, a lot of business blogs, you know, people talk about that principle. But why do you think that it has become so universally accepted?

    Bill Canady (06:54.379)

    Honestly, I think it’s a couple of things. One, it’s really kind of a universal law, right? It turns out most of the good stuff comes from a very few pieces. And we use 80-20, the Alfredo Pareto figured that out, looking at pea pods and farming and all sorts of things. I use it because I tend to wear a blue shirt every day, even though my closet is full of red shirts and pink shirts, my wife has bought me. So we tend to do the same thing over and over and it tends to be where we get it. What happens is,

    John Jantsch (06:58.69)

    Yeah.

    Bill Canady (07:23.805)

    is that we get distracted by other things. Now the reason 80-20 is so attractive is it’s quantitative. It gives you the sense you can actually figure it out. It’s not just the black art. But as Eisenhower said, plans are useless. It’s the art of planning that’s critical here. Same thing with the data. You get that data. It is just factual. It just is, right? You can argue with it. You can say you’re different. It just is the data.

    You have to decide what you’re gonna go do with it and you recognize everybody you’re involved with gets a vote too.

    John Jantsch (07:58.222)

    Yeah, and one of the pieces that you mentioned here, but I’m going to allow you to mention it more directly, is that if the agreement is, yes, 80 % of our profits or whatever come from 20 % of our customers or 20 % of our efforts, you kind of have to define what that 20, which 20%, right?

    Bill Canady (08:18.807)

    That’s right, because it won’t tell you what your strategy will be. It will tell you where you’re making money and even more importantly sometimes tell you where you’re losing money. It’s funny, you may think, well, I gotta go get more out of others. Sometimes if you just stop losing money, it turns out to be pretty powerful, right? So looking at that data and so there’s no surprise. So I always use an example. We talk about fair but not equal, right?

    The example I use is people with their spouse and their sibling. You think about what you give to your spouse on their birthday versus what you might do on your sibling. My sister, I send her a text, right? And sometimes I’m late. My wife, do I take out to eat? I buy nice things. Why do I do that? Because my life is surrounded by my wife and my children and things. If I don’t take care of her, if I don’t look after her in a way that she’s got options, she can go somewhere else.

    Same way with our customers. If you identify your best customers, the data will tell you that. And you know they’re your best because they buy a lot and they pay their bills. Go do more with them. They already value because they’re in. The one that you’re buying very low is buying very low. You’re probably their B vendor, right? They’re getting it from somewhere else. So identify with the data, then figure out how to take care of them in a way that they care.

    John Jantsch (09:38.286)

    Could you also bring that say to operations or even to how a CEO might use their time? You know, we all keep really busy because the clock says we’re supposed to be there from X to X. When in fact, know years of doing this myself that I would say 10, 15 % of my actual efforts deliver all the money. So maybe I had to just go fishing.

    Bill Canady (10:03.029)

    You know, there’s a lot of truth in that. see people who are, who are really amazingly efficient and do a lot of fishing too. I, I’m not that good, right? I, I, I, I think I’m still wasting a good portion of my time, but, but I, try, I try to get better at it. You know, it’s, it’s, it’s identifying those pieces surrounding yourself into it and, and, and getting after it is so hard though. And you know, when you start out, if you’re an entrepreneur, what’s the first thing you do, right? You’ll take any order. You just need to get started.

    As time goes by, there’s only one of you, we’ll just make it a sole opener, and there’s only so many hours in a day. At some point you go, I’m maxed out, right? I don’t have anything left in the tank, I don’t have any time, I don’t have the resources. You have to start, you then have to start making decisions, right? You have to start those folks and you have to start saying no. And it’s important to say no to the right area. What typically gets our time is the squeaky wheel.

    John Jantsch (10:40.59)

    Mm-hmm.

    Bill Canady (10:58.657)

    And so if you have a small customer, they can wear you out, you’re doing all these things. You look at results at the end of the year, it was de minimis. That big customer, may not, they may be self-sufficient. They’re clearly happy because they’re a big customer. Go get more of that. Go spend that time around. Then you can go fishing all you want.

    John Jantsch (11:16.398)

    So you just revealed, I haven’t named this universal law yet, but one of my universal laws is that there’s this inverse relationship between how much somebody pays you and how much attention they need.

    Bill Canady (11:29.459)

    Absolutely. You know, there’s something about it, right? We all have the story, you know, of that tiny customer. So Motel 6, you remember that? We’ll leave the light on you, Tom Modep. So Motel 6, when I was in grad school, we did a study on it, or it was a case study that we read. And, you know, they ran that whole hotel with one person.

    There was only ever one person, which by the way, if you ever stayed in it, you believed it. it was a wonderful hotel and all that, but they were so efficient. So we’re doing the case study and then they said, how do you think they did it and what they did? So if you came into a Motel 6, there was a counter there, a person behind it, that was the person running everything. Behind them was the laundry, right? They could just turn right around. It wasn’t a pretty wall, it was laundry machines.

    John Jantsch (11:59.042)

    Yeah.

    John Jantsch (12:19.598)

    Hmm.

    Bill Canady (12:22.433)

    This was back in the days when I was there, when he had VCRs and they would at eight o’clock, they’d put the VCR, the video in, right? And things like that. And so the biggest issue they had with their employees and they would fire them for this is an employee would get a call from a room, say room 10 and that person would be having a problem and whatever the problem is, right? The employee would leave and go check on it. Now, what would happen is during that time they’re going to solve this one issue,

    They’d have 10 people come in, try it, no one’s at the front desk. Phone or ring? No one can answer the phone. So they had to put in hard and fast rules that you cannot get distracted by trivial things. And so it’s a really stark example of that, but they ran a whole hotel with one person. And I don’t remember now what was it they were charging, probably 30, 40 bucks, but they made money at it because they were efficient.

    John Jantsch (12:54.947)

    Yes.

    John Jantsch (13:17.698)

    So there’s a line in the book.

    somewhere, but I wrote this down that you talk about businesses needing to earn the right to grow before they can scale. And I think that’s fairly nuanced. So I’d love it if you’d kind of unpack what you mean there.

    Bill Canady (13:35.917)

    It is.

    Bill Canady (13:40.056)

    So my favorite line with that is a baby does not make a bad marriage better, right? So what we mean by that is it’s interesting. You can be really good at getting customers, but if you can’t satisfy them, what you wind up with is a whole bunch of short-term unhappy people. When you come into an operation and you’re looking at it and there’s problems, it’s generally not just a sales problem. There’s operational problems.

    John Jantsch (14:07.499)

    Mm-hmm.

    Bill Canady (14:07.533)

    There’s inventory problems. There’s supplier problems. You need to correct a lot of those as you’re going so you can actually earn that right to go get the business because you know, a customer, don’t care what our problems are. They just want what they want, just like anyone else and as they should, right? So if you can’t ship on time, if you’re a problem, if you have quality defects, before you go get more people to see how bad you do, perhaps you want to go back in your factory and clean it up a little bit.

    and do some tech time studies and look at your sourcing and on and on because there’s very few of us that have products you can’t get anywhere else, right? Most of us have something that’s easily attainable, no matter what our differences are. Make sure you start with getting the machine running well, get the engine in the car capable of getting where you need to be while you’re out getting those customers. It’ll make a big difference for

    John Jantsch (14:57.954)

    Yeah, that, I’m not sure where I heard this, it reminds me of the line, we’re losing money on every sale, but we’re making it up on volume, right?

    Bill Canady (15:05.645)

    in volume. That was the old spark plug things. We’re going to sell spark plugs for $1. We buy them for $2, but we’re going to make it up in volume. We used to say that on it. I started out as a sales guy. I love them, but I always felt like it gave me a license to make fun of them. There was never, just, man, if operations can make this thing and I can only sell it for $1, that two bucks needs to be their problem. When you own the business or you’re running the business, you have to look at the whole P &L.

    John Jantsch (15:12.43)

    you

    Okay, yeah.

    John Jantsch (15:20.97)

    Hehehehe

    Bill Canady (15:34.015)

    and you got to figure it all out. Just because you can get it out on time doesn’t mean you make that money at it, right? It takes a lot of effort.

    John Jantsch (15:38.254)

    Yeah. So if I was a business owner, I had a variety of issues that I’d identified that had me in panic mode. And I said, Bill, come on down and take a look at our company, fix us. Where do you generally start?

    Bill Canady (15:54.902)

    You know, it’s the most amazing thing. So I get everyone together. I get them in a conference room. And the first thing I ask them is, what is our goal? What does good look like? And not some, we’re going to be better human beings and treat people with dignity. That’s all important too. But where are we going? What’s the destination? I have yet to have the same answer out of two people. You go around that table and operations will say something operations like, we got to be on time.

    John Jantsch (16:17.902)

    Hmm.

    Bill Canady (16:23.467)

    The majority of times, the goal is set by whoever owns it. In private equity, typically they want to get at least three times whatever dollar of equity they put in, it’s called Moit, multiple loan invested cash. A private company is whatever the values of the owners are. Sometimes it’s parochial, take care of my employees in my town. Almost always it’s the dividend as well. That’s how they take care of their family and themselves, what they live off of. That’s really very important. In a public company,

    John Jantsch (16:47.438)

    Yeah.

    Bill Canady (16:50.303)

    It can be all sorts of things. That’s why it’s so hard to run a public company. At the beginning of a quarter, it’s one thing. At the end, you need that penny to make your earnings per share. Start with that. If you start with what the value is, what that goal is, your job as a CEO is then to figure out, make that goal, and you and your team figure out the strategy of how to get there. Most people never do that.

    John Jantsch (17:16.716)

    believe that we’re going through, you I’ve been doing this 30 years. know you said you’d been doing this, this work for 30 years. So we’ve seen some, the world is ending moments and know, ups and downs and cycles and whatnot. I feel like, and here, this is maybe a record. I’m 17 minutes into the show. I’m just now mentioning AI, but I think, I feel like what’s going on with AI and how that’s going to change business is really,

    We’ll get through it. There’ll be new industries, there’ll be new jobs, but I feel like we’re in a time where people have to decide, do I go this way or that way with my business? Standing still is not an option. How do you feel like that’s going to shake out? This is just a guess, but what’s your view on how that’s going to shake out the next two, three years maybe?

    Bill Canady (18:05.293)

    I remember in the 80s, late 80s, I didn’t have a cell phone and never heard of computer. And then I get a cell phone and my first cell phone was analog, right? And they were coming out with digital. I’m like, I don’t know if I want to switch, right? Same thing with computers, right? If you’re old like I am, you’ve gone through all this. AI is not only coming, it’s here, right? It is absolutely going to have an effect on us and already in our businesses.

    John Jantsch (18:26.488)

    Yeah, yeah, right.

    Bill Canady (18:32.173)

    it is making an impact. Not in maybe some of the really meaningful ways, but I think I saw the other day on, you know, we’ve got a terrible war going on around the world. I think I saw where they’re trying to fight the war with robots. Now, I don’t know if you saw that in there. So, I mean, look, we are definitely in the future now. AI, just like we thought computers would get rid of everyone and cell phones all of a sudden would kill all these. It changes things, but it means we can do more. And you, as a person,

    If you want to do it, maybe you got to get new skills. Sometimes that’s the case with it, but you can continue to grow and go on and on and on. So whether you embrace it or not, doesn’t matter. It’s happening. It’s happening around us every day. Everybody I know now either has, if you’ve got Microsoft co-pilots in it, this is a very simple example. If you’re my daughter, means I’m paying for her subscription to chat GPT, right? So everyone’s got it and they’re using it to just even write simple documents now, right? We’re doing faster in our…

    John Jantsch (19:23.214)

    you

    Bill Canady (19:30.005)

    our turnaround time is, it will allow more throughput for us. It will cost us some jobs for sure, but we’ll also create a whole new industry we haven’t even thought about. So embrace it, whatever level you’re comfortable with. This rocket’s leaving the platform here.

    John Jantsch (19:41.699)

    Yes.

    John Jantsch (19:45.836)

    Yeah. Yeah. No, I’ve, I’ve said that at least for the last couple of years that, the only risky move right now is to just try to stay put and hope it goes away. Sure. That’s right.

    Bill Canady (19:55.501)

    It’s never worked even without AI, you know, there was not going anywhere as making the decision. You’re basically punching out. So you’re going to go backwards or forwards. My thought is go with it. The other thing I would add to it is, you know, for most of us, I mean, there’s some big fancy companies out there that do all this. Most of us are at best fast followers, right? I’m just really starting to embrace it and use it. I sat on a university board. We have students from all over the world.

    John Jantsch (20:18.318)

    Mm-hmm.

    Bill Canady (20:25.357)

    Now when you call our number, they actually interact with AI because they can do over a hundred different languages, right? And can you imagine having a hundred different people available at any time and they’ll send it all out? You still need people, but it’s really enabling a lot of different growth opportunities.

    John Jantsch (20:32.078)

    Yeah, yeah.

    John Jantsch (20:37.368)

    Alright. Yeah.

    John Jantsch (20:43.512)

    Well, I was going to say opportunity is really the word because a lot of people fear change, but change always brings opportunity. And that’s really where I think we are.

    Bill Canady (20:52.747)

    Gotta be agile, gotta be flagged. It hurts though, right? I mean, Jesus, what else? I had someone like today, I don’t know if you experienced this, but you can get ahold of me on a cell phone, text, email, Teams. I’ve got a new thing they call Notion they’re sending me things on. So I’ve got all this stuff and I’m like, can’t they just like, know, can’t they just pick one? Well, they’re never gonna pick one. That problem’s a build problem, not anyone else. I’m the one that has to change.

    John Jantsch (20:55.894)

    Yeah.

    John Jantsch (21:18.498)

    Yeah, absolutely. Well, Bill, I appreciate you taking a moment to stop by the Duct Tape Marketing Podcast. there anywhere you’d like to invite people to connect with you and find out more about from panic to profit?

    Bill Canady (21:29.441)

    Yeah, so first I can just go right to my website. It’s my name, BillCanady.com. You can see it right here on the screen. I encourage everyone to come there. You can look at the book, look at my other stuff. Happy to help in any way possible.

    John Jantsch (21:40.78)

    Awesome. Well, again, I appreciate you stopping by. Hopefully we’ll run into you one of these days out there on the road.

    Bill Canady (21:45.943)

    Sounds good, John. Thank you so much for having me. This was fantastic.

    John Jantsch (21:49.016)

    Awesome.

    powered by

  • How Johnny Cage Rose to Mortal Kombat’s A-List

    How Johnny Cage Rose to Mortal Kombat’s A-List

    Mortal Kombat 2, directed by Simon McQuoid, is set to hit theaters this October. The previous movie from 2021 ended with three big reasons to stick around for the sequel. First, as the film was itself a “Surf Dracula” narrative, we were finally going to get to that pesky fighting tournament instead of just talking […]

    The post How Johnny Cage Rose to Mortal Kombat’s A-List appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.

  • Look Who’s Getting Married In The Handmaid’s Tale Season 6 Trailer

    Look Who’s Getting Married In The Handmaid’s Tale Season 6 Trailer

    “God has a plan for me and I cannot hide from his plan anymore,” says Yvonne Strahovski’s Serena Joy in the first full trailer for the final season of The Handmaid’s Tale. That plan appears to involve (ding ding) round two of life as the wife of a Gilead Commander. The trailer shows Serena as […]

    The post Look Who’s Getting Married In The Handmaid’s Tale Season 6 Trailer appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.

  • Couch to Champions: Behind EA’s Ambitious Esports Expansion

    Couch to Champions: Behind EA’s Ambitious Esports Expansion

    Enormously influential video game publisher Electronic Arts has been synonymous with sports games for decades. The success of the Madden NFL and EA Sports FC franchises has led EA to expand its footprint into the realm of esports, regularly hosting tournaments, fan events, and brand activations that both organize and celebrate the communities around these […]

    The post Couch to Champions: Behind EA’s Ambitious Esports Expansion appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.

  • Amanda Peet and Alessandro Nivola Discover a Fantasy Life with Matthew Shear

    Amanda Peet and Alessandro Nivola Discover a Fantasy Life with Matthew Shear

    Amanda Peet is not her character Dianne in Fantasy Life. While the fictional creation bears some similarities of also being an actress and facing the eternal insecurities and foibles of this industry, Peet is not a person so stricken with anxiety that it caused her to be away from the screen. In fact, Peet works […]

    The post Amanda Peet and Alessandro Nivola Discover a Fantasy Life with Matthew Shear appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.

  • The Wheel of Time Season 3 Turns Treehuggers Into Soldiers

    The Wheel of Time Season 3 Turns Treehuggers Into Soldiers

    This article contains spoilers for The Wheel of Time season 3 episode 4. There’s a foundational principle of narrative writing that is particularly important in television storytelling; that of “show, don’t tell.” Prime Video’s adaptation of The Wheel of Time has the huge burden of bringing pages and pages of the expansive Robert Jordan series to life, […]

    The post The Wheel of Time Season 3 Turns Treehuggers Into Soldiers appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.

  • Clown in a Cornfield Marks a Homecoming for Tucker and Dale Director

    Clown in a Cornfield Marks a Homecoming for Tucker and Dale Director

    The prospect of debuting a film at SXSW would excite any filmmaker, but few can match the energy of director Eli Craig, who premiered his movie Clown in a Cornfield there last week. He was so excited, in fact, that he couldn’t help but shout “I’m effing back, baby!” after walking into the Den of […]

    The post Clown in a Cornfield Marks a Homecoming for Tucker and Dale Director appeared first on Den of Geek.

    Warning: contains spoilers for Gangs of London series one and two.

    Despite the main cast’s remarkable abilities to survive gunshots, torture, and brutal beatings, the life expectancy for a Gangs of London guest character is short. Series one said goodbye to a whole community of Welsh travellers, a Nigerian criminal gang, The Investors’ fixer Jevan, undercover police handler Vicky, new mayor of London Nasir, and any number of anonymous goons who were in the wrong place at the wrong time. Series two saw the deaths of Alex Dumani, Finn Wallace’s mistress Floriana, and charismatic psychopath Koba.

    All of which means that series three, all episodes of which are available to stream on Sky Go and NOW, is in need of some fresh blood, if only to splatter it all over the camera in one of the show’s expertly choreographed fight scenes. Here are the newcomers this time around, as well as the regular cast and characters you can expect to see.

    cnx.cmd.push(function() {
    cnx({
    playerId: “106e33c0-3911-473c-b599-b1426db57530”,

    }).render(“0270c398a82f44f49c23c16122516796”);
    });

    Richard Dormer as Cornelius Quinn

    Cornelius Quinn is a new Irish character with connections to the Wallaces. He’s played by Richard Dormer, an actor with a long and healthy career who’s perhaps best recognised for having played The Brotherhood Without Banners’ Beric Dondarrion in HBO’s Game of Thrones. Recently, you might have seen Dormer in Sky’s assassin-thriller The Day of the Jackal and political drama COBRA, or in BBC One’s excellent crime drama Blue Lights. Before that, he was a regular in Sky’s mystery thriller Fortitude, to name just a few roles.

    T’Nia Miller as Simone Thearle, Mayor of London

    Nasir Afridi successfully campaigned to become the Mayor of London in series one, but thanks to the vengeful Lale and her razorblade, his time in office was even shorter than that of Liz Truss. Perhaps new mayor Simone Thearle will have better luck? She’s played by T’Nia Miller, a stage and screen actor who gave an acclaimed performance in Mike Flanagan’s The Haunting of Bly Manor on Netflix, and returned for his The Fall of the House of Usher. Miller has had a fruitful working relationship with Doctor Who showrunner Russell T Davies, and played roles in his dramas Banana, Cucumber, and Years and Years, as well as appearing in Apple TV+ sci-fi Foundation and The Peripheral.

    Andrew Koji as Zeek

    Zeek is a mysterious hitman who turns out to have an intimate and tragic connection to one of series three’s main players. He’s played by Andrew Koji, a former stunt man and martial artist-turned-actor, who is best recognised for his central role as Ah Sahm in Cinemax’s Warrior. Koji has also starred alongside Brad Pitt in Bullet Train, in action movie Snake Eyes, played Brilliant Chang in Peaky Blinders, Basho in Boy Kills World, and Jason in Netflix assassin thriller Black Doves.

    Phil Daniels as Ronnie Devereux

    Phil Daniels joins Gangs of London series three fresh from the role of Maester Gerardys in HBO’s House of the Dragon. Since making his name in 1979 cult feature film Quadrophenia, Daniels has patchworked together a great career of character parts, from movies to television, including a long stint as Kevin Wicks in BBC One’s EastEnders, supporting parts in Channel 4’s Adult Material and Sky’s I Hate Suzie, and a guest role in BBC Two’s Inside No. 9.

    Ruth Sheen as Deborah Devereux

    Alongside Daniels will be Ruth Sheen in the role of Deborah Devereux. Sheen is a familiar face on British television, with recent roles in BBC One crime drama Strike and Sky fantasy series The Nevers, along with ITV’s Prime Suspect: 1973 and Unforgotten, following on from older parts in the likes of Cracker, Bramwell, The Bill, Accused, Misfits, and Mike Leigh’s Mr Turner.

    Janet McTeer as Isobel Vaughn

    Ozark and KAOS‘ Janet McTeer, who’s rumoured to be playing Professor Minerva McGonagall in the new Harry Potter TV series, appears in Gangs of London series three as the mysterious Isobel Vaughn.

    RETURNING CHARACTERS

    Joe Cole in Gangs of London series 3

    Sope Dirisu is back as Elliot Carter, a former undercover police officer who’s now a drug-running gang leader. Joe Cole returns as the incarcerated Sean Wallace, with Michelle Fairley as his mother Marian, and Brian Vernel as his brother Billy. Lucian Msamati and Pippa Bennett-Warner are back as Ed and Shannon Dumani.

    Asif Raza Mir is back as Asif Afridi, alongside Narges Rashidi as Lale, and Orli Shuka as Luan. And Jasmine Armando and Fady Elsayed will return as Saba and Faz.

    Gangs of London series 3 is streaming now on Sky Go and NOW in the UK.

    The post Gangs of London Series 3 Cast: Meet the New Characters appeared first on Den of Geek.