Telegraphy system conveying information at a distance by means of visual signals
POPULARITY
Flaky test data is now accessible through the sem-ai API, and this week also brings a skill that uses that data to fix the tests automatically.Flaky test data is now generally available through the API. You can query your flakiest tests programmatically, sorted by number of disruptions, with failure timestamps and logs included. Find it on github.A new sem-ai skill can identify and fix flaky tests end-to-end. The agent pulls the highest-disruption tests, gathers failure context, determines the root cause, and writes a fix. It then verifies the result, first by running tests locally, and if that's not possible, by spinning up Semaphore test boxes to run the test across multiple machines in parallel. Running the test repeatedly across machines is especially important for flaky tests, since a single passing run isn't enough to confirm a fix. Benchmarking on a real open source project with Claude Opus on high effort showed a cost of $1 to $1.50 per fix.Four existing skills were improved with additional examples. Agents were occasionally not following skill instructions due to a lack of examples. Adding concrete examples improves adherence and makes sem-ai's output more consistent across runs.What's ComingUser and organization management will be added to the API in an upcoming release. The team is also continuing to refine skills and commands based on usage patterns.* Try sem-ai* Try Semaphore Cloud* All product newsTill the next time, Pete Miloravac https://semaphore.io This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
The dramatic freight only railway line from Saltburn to Boulby potash mine on the Cleveland coast is a truly spectacular railway. Once forming much of the Saltburn to Whitby line, the 12 mile branch to Boulby is a railway delight with steep gradients, semaphore signals, closed stations, jointed track, token block signalling, even a tunnel on the section of the line that is privately owned and of course heavy haul freight trains pulling 1000 tonnes of potash from the mine to Tees Dock on a regular basis.Join us on this exclusive ride with the driveras we travel over this brilliant line from end to end.Membership: If you want to see even more from Green Signals, including exclusive content, become a member and support the channel further too.YouTube -https://www.youtube.com/@GreenSignals/joinPatreon -https://www.patreon.com/GreenSignalsGreen Signals: Website -http://www.greensignals.orgMerchandise - http://greensignals.etsy.comNewsletter -http://www.greensignals.org/#mailing-listFollow: X (Twitter) -https://twitter.com/greensignallers LinkedIn -https://www.linkedin.com/company/green-signals-productions-ltdYou can view our legal disclaimer, copyright information and privacy policy here - https://www.greensignals.org/legal/
On Other, Other Life Forms The quest for other life forms must be anchored in the knowledge of why we're even here. Let's get nitpicky. Also, unapologetically religious in nature, though the points stand on merit regardless. This isn't a screed against space travel, for looking up, even beyond, is worthwhile. Rather, the aim is to properly frame our search through understanding what exactly is “other life” and where exactly is “out there.” The terminology “other life” or “other life forms” is presumptuous in nature, as it can only be asked within a vacuum which denies the existence of myriad life forms on planet Earth. Not only are there other life forms aplenty, but the range, capacities, colors, designs, etc., etc., etc., are so diverse and so far-ranging that not a single planet in our system comes anywhere close to dreaming of similar potential. Even more, every part, planet, and particle in space lends to the preservation of life on earth in some way. Almost as if it's all here for us. Per Torahic categorization, there are four general kingdoms in creation. The so-called lowest is “silent”, for the predominately inanimate basics of existence, water, soil, rocks, minerals, and the like that comprise it have a lifeforce so quiet it's barely noted. Thus, we view creations in this kingdom as existing but not exactly alive. The next kingdom is “growth”, essentially plants and all vegetation where growth is usually visible and indicative of the lifeforce within. Third is the “life” kingdom, which includes all creatures from insects to birds to marine life to mammals, as each overtly display an animating lifeforce not only through growth, but also some measure of mobility, intelligence, communication, or similar. The final kingdom is “speaker,” aka man, the only kingdom made in G-d's image. The lifeforce within man is undeniable, not only for all previously specified reasons, but also because, unlike the other kingdoms, man goes beyond a measure of intellect in his ability to communicate ideas, teachings, morality, ethics, and abstractions to others, mainly through speech. For this display of what's deemed higher intelligence, man is considered the highest of the four kingdoms. With that set, our quest for other life begins with understanding why these four kingdoms aren't life forms enough. The “silent” kingdom covers just about everything that isn't obviously alive. For example, the four building blocks of creation, earth, water, air, and fire. The varying parts of our atmosphere which cause the sky to blaze at sunrise and sunset. The very earth from which all things grow, as well as rolling hills, fertile valleys, and majestic mountain ranges. Gentle waters which calm the soul and raging waves which quicken the heart. Rocks which stand against the fiercest winds, but also caves and crevices sculpted over time. Geodes, crystals, stalactites, stalagmites, in shapes and colors man cannot always describe or name. All are “silent” in their steadfast, unchanging existence. In the context of our quest, any discovery within the “silent” kingdom doesn't qualify as an other life, not only because some forms within this kingdom have already been discovered in space, but also because the categories within this kingdom literally don't display signs of life. Never mind that the “silent” kingdom sustains every kingdom above it, revealing it may not be quite so lowly a kingdom as supposed. Either way, our search mandates we find a form that's obviously alive. Ergo, despite the wonders and marvels of the “silent” kingdom, our exploration continues. Does the “growth” kingdom qualify as another life form in our search? Do we seek proof of some sort of life beyond moss and ferns and fungi and flowers and vegetables and fruit and trees? Well, yes and no. We'd be thrilled to find any kind of vegetation, as long as it's not here. In other words, we want what we have here, just somewhere else. Then again, we don't have to find an exact replica of Earth, only something that's entirely like it but on a different planet. Plants show life in their visible growth, and are incredible dynamic doing so. Plants can run rampant and wild, plants can be domesticated and tamed; some thrive in the sun and some only open to the moon. They have no eyes, they have no ears, yet they know the difference between night and day, between summer, winter, spring, and fall. They know when it's time to blossom, to shed, to regrow. Even more, there are plants which heal, plants which harm, plants which flavor, plants which sustain, plants which dominate, plants upholding entire ecosystems, and plants which light the way with their glow. Some plants are beautiful, some terrifying, some cooling, some fragile, some stronger than blades. Some plants tower, some are unnoticed, some provide food, shelter, clothes. The “growth” kingdom climbs and clings, flowers, buds, twists, and bends. The above doesn't even include the incredible array of shape and color, which continually startle and dazzle the eye of the beholder. All this is only part of what we know about the “growth” kingdom, for though we live in a highly advanced world, we have yet to discover the full extent of just how many creations call this planet home. As with the “silent” kingdom which sustains it, the “growth” kingdom provides for the kingdoms above it. But while plants are really, really nice and cool and intricate and beautiful and, and, and, we're still set on looking for other life elsewhere. We'd be thrilled to find any of the “growth” kingdom on another planet, even though, as mentioned, it sure seems everything out there is pretty well-suited to the needs of here, but never mind that. We're rather set on finding something new, something obviously alive out there. Onward to the next kingdom. The range of creatures packed into the “life” kingdom is so immense, we cannot in good faith claim to know its entire. The vast, not yet completely discovered “life” kingdom spreads an umbrella wide enough to include every non-human animate life form between plants and people, including insects, marine life, fowl, rodents, reptiles, beasts, cattle, and all the rest of terrestrial creatures. Every country, every state, every ecosystem has a unique web of animals, insects, marine life thriving in its environs. Scientists are perpetually “astonished” at the new kinds and species discovered around the globe, as if this world of ours could ever fully be known. And even where we think to have catalogued it all, creatures of the “life” kingdom continue to surprise with their levels of intelligence, adaptability, and significant role on this planet we call home. Just spare a minute to consider the animals and plants that flourish in all the places humans can't. Only looking at the life contained in the form of insects is a dizzying proposition, for the thousands and thousands we actually know about which fly, walk, scurry, and roll. Insects that regenerate, insects that burrow in the dark and damp and soil, insects that color gardens and make honey and with strength to carry many times their own weight. Insects hum and call and chirp and buzz, spin silk that can be worn or webs that withstand rainstorms. Insects are harmful and harmless, brainless and multi-eyed, soft, hard, airborne, and pliable. We oft overlook the many we come across each day, but would speak of little else were even one to be found out there. Though we have yet to discover every insect dwelling on earth, not one is the other life we hope to find. A moment away from land to plunge into the sea, a world so vast, vivid, and varied, we haven't nearly plumbed its depths. Beneath the waves, beyond our grasp creatures hide in the sand and glow in the deep no human can withstand. There are creatures so tiny they can hardly be seen, yet enough can feed creatures which cannot be missed. Leaping, breaching, scuttling, wriggling, swimming, floating, preying, and flying, in schools and pods and herds and shoals and consortiums and mobs and runs and swarms. Other kingdoms are also found in the sea, sand and coral, kelp, rocks, salt, and shells. Therein a whole world sustains itself, and the kingdoms above it, as well. And yet, though fathoms remain beyond our current ability to explore, relatively far out of reach as the stars, none are the other life we seek. Finding some collection of water that sustains life would shake the world we know, but only if we find it somewhere that isn't here. Amphibians are forms of both water and land, the slimy, shiny bridge between both sorts of life. As with the others of the “life” kingdom, amphibians aren't known in their entire, and the range of what they can do is as far ranging as the category itself. They also have their own unique twists to the norm, as bright colors aren't signs of aesthetics but warnings of danger. Right alongside them are reptiles, including those that sting, bite, and choke. Ones that can swallow prey significantly larger than they, and ones which instantly camouflage to hide in plain sight. What about the life forms of air? Birds don't fit a single mold, and the multitudes well exceed human count. Birds that fly and birds that can't, birds with vision and hearing much keener than man, birds that build nests without hands. Birds sing and twitter, hum, caw, and shriek. Birds dive and hunt, scavenge and hover. Birds sense shifts in the weather, and birds soar on the air. They're cheery and territorial, colorful as flowers and dark as moonless nights. They're predators and prey, oversized and tiny, imitators and instigators. But birds are also something we know in some form, and what we insist on is something we haven't seen before, or at least, something we haven't yet seen out there. And so, the search for other life continues. Perhaps the rest of the “life” kingdom will qualify? The innumerable animals which roam the deserts, plains, jungles, mountains, and forests. From rodents to beasts, from domesticated to wild, there is hardly a color or kind without peer in the “life” kingdom. Animals hunter and hunted, solitary and social, protective and loyal and vicious and tame. Animals that observe, animals that learn, animals that comfort or guide or guard. Animals that defy the fiercest elements of their topography, and animals that adapt or blend in with impressive speed. Animals with a range of communication and expression, animals soft and hard and furry and rough. Animals weighing tremendous amounts, and animals that can shoulder the burden of even more. Animals endure the harshest habitats and conditions, animals hibernate for months or only wake with the night. Animals symbiotic, parasitic, or with an innate sense for assisting others. Between claw, talon, teeth, and paw, the “life” kingdom is as wild and varied on land as beneath the sea. Yet, as we seek other life, we brush all this aside, for, when we're certain there's so much more to discover and know, why continue to look where we always have? What sort of life forms do we then seek, if not any of the myriad already upon this earth? Much as we'd delight in finding the same creatures on a different planet, we're adamant about finding something we haven't seen before to definitively conclude other life exists. Consider, finding life forms which display some growth, with or without the sun, would be enough to fund space travel for years to come, but growth isn't really enough to satisfy us. When we seek other life forms, we don't want something that grows, or even something that moves with overt signs of life, we want something that communicates, especially in ways we don't. Putting aside every other kingdom and category of creation, including all their unique methods of interaction, we'll declare victory in our search for other life if we discover a species that knows how to communicate with what, sound? Gesture? Semaphore? Dashes and dots? No, no, we want something that communicates as a sign of and sharing of its intelligence. Again, putting aside all other kingdoms we know at present, their various modes of communication and ranges of intellect, our search will be a success only if we find different intellects that communicate with ours. About what's relevant to us? About things that confirm our projections of what life and intellect should be? Assuming this isn't a reference to learning about new languages and cultures, what do we really seek? From all kingdoms of creation, perhaps the closest to “speaker” would be spiritual beings, namely angels. And not the cherubic children or glowing berobed humans with wings and halos, but fiery messengers of the Divine. Then again, unless they take a human form, angels, while other life, are not tangible enough to be discovered, so there's little point in centering them in our quest. The highest kingdom of creation is “speaker,” which is only and entirely mankind. Not because we are the only creations with verbal articulation, but because, as the only kingdom made in G-d's image, we are the only kingdom which seeks and learns and communicates about that which is greater than ourselves. The rest of the kingdoms do not have a mind to challenge their Creator nor the nature He embedded within them. Only “speaker” has the choice to live up to his potential in creation, to fight or embrace his inherent design, to imagine and debate and give coherency to the abstract. Essentially, we're looking for other life forms, but not the other life we already know of heaven and earth. This other life may be almost identical to the life we know, or it may be something entirely different than the thousands and thousands we've already found. And perhaps the inability to know it all is what's truly given us hope that there's more out there waiting to be discovered. The emphasis is less on what we seek than on where we want to find it. Considering what's already been mentioned about the categories of creation, the question is why? Is this exploration driven by a simple desire to know and understand and bear witness to the expansive capacity of the Creator? Or is there dissatisfaction with what we have here, and a desire to have different and more threading through it all? If the latter, nothing found will ever be enough, if the former, at least the premise isn't so far afield. So, we're looking for advanced life forms, yet the question compounds, more advanced than us? We've seen clearly that on this planet there are no other creatures quite like man. Creatures who for all their shapes, sizes, and colors don't include the full package of abilities to communicate, procreate, perambulate, and debate. Other kingdoms have no struggles with moral frameworks around which to understand the purpose of existence. If anything, they already know why they're here, so only man grapples with the existential side effects that come with the dissonance of a spiritual soul animating a physical body. Though man is sustained by every kingdom below him, he also has the capacity to be ruler over them, in the sense that if every part of this vast creation somehow leads back to him, his sustenance, his shelter, his clothing, his appreciation, then it follows all was created to be of service to him. In return, he must use all the other kingdoms enable in a way that will honor them. Think of what man has achieved. Think of what more he could. Think of the wonders that man has wrought from the kingdoms of this earth, and then reexamine our search for other life. What do we expect to find to surpass what we already have here? What else but perhaps a different conglomeration of the capacities we already know? Do we cease exploring? Do we ground all ships to the stars? Such questions can only be answered correctly by those with a clear understanding of what we're doing here, as space exploration literally can't occur in a moral vacuum. SomeOne put us here, and He did so for a reason. That Earth is the only planet to sustain such a teeming array of life isn't a fluke of smashing atoms but a signal of deliberate intent. Inanimate life exists on other planets, but an intricate ecosystem that sustains life doesn't. What does it tell you when every entity we know of, both celestial and terrestrial, somehow serves life on earth? It's almost as if we're the point of it all. Which affects the search for other life, because it can only be sought in recognition that everything comes back to our purpose here. The purpose SomeOne launched all creation for, and that is to make Him known in this world. If these other life forms are out there, what for? Is it only so the Creator can show off what else He can do? After everything He created here, does He really need to? Why do we assume this supposed other life is more advanced if we're the central point of all creation? Why do suspect they're advanced, when every celestial entity and kingdom of creation is here to sustain us? Why do we think they can surpass us, when we are the ones made to fulfill the purpose of creation? It's the “speaker's” job to make the Creator known in this world. Man is the only creation that can. Everything and anything else only exist, or is known to exist, to assist man in his sacred task. Do we even know what we have? Do we appreciate what's known, and what can't be known? That said, now we can explore. “Whatever the Holy Blessed One created in His world, he created only for His glory.”
Developers are increasingly working inside AI-powered coding tools like Claude Code, Cursor, and Codex.The workflow is changing.Instead of constantly switching between dashboards, logs, terminals, and configuration files, developers are starting to collaborate directly with coding agents using natural language.We think CI/CD should evolve alongside that shift.Today, we're introducing Semaphore for AI Agents — a new open-source CLI and agentic interface designed to make Semaphore fully accessible from AI coding agents.This is the first step toward what we call the AI-native Semaphore experience.What is Semaphore for AI Agents?Semaphore for AI Agents gives coding assistants a structured way to interact with Semaphore.Instead of manually navigating CI/CD systems, developers can simply ask:* “Why is my CI failing?”* “What tests are flaky?”* “Show me the critical path in this pipeline.”* “Summarize the health of this project.”And their coding agent can retrieve, analyze, and act on that information directly through Semaphore.The first release includes:* Pipeline diagnostics* Flaky test detection* Critical path analysis* Organization-wide CI/CD insights* MCP support* Claude Code integrations* Remote execution workflows on Semaphore infrastructureWe also demonstrate how developers can provision ephemeral machines for agent-driven workflows, remote testing, and scalable execution.Built for Agentic WorkflowsSemaphore for AI Agents was designed specifically for AI-native development workflows.The project ships with:* Agent-oriented commands* Structured JSON outputs* Claude Code skills* Generic agent skills* A local MCP serverThis allows coding assistants to interact directly with Semaphore while developers stay inside their coding environment.Fully Open SourceSemaphore for AI Agents is fully open source.Developers can inspect how it works, extend workflows, contribute new commands, and build their own automations.We believe AI-powered developer tooling should remain transparent, inspectable, and developer-controlled.This Is Just the BeginningSemaphore for AI Agents is the foundation for a broader direction we're building toward at Semaphore:* Developers define intent* Agents handle repetitive execution* Semaphore provides the infrastructure and orchestration layerOver the coming weeks, we'll continue shipping new workflows, MCP capabilities, testing automation, and scalable agent execution features.Watch the DemoWe recorded a full walkthrough showing:* CI/CD debugging workflows* MCP integrations* Claude Code usage* Organization-wide insights* Remote execution on Semaphore infrastructure→ [Read the full blog post]Thanks for following along.Till the next product update.Pete Miloravachttps://semaphore.io This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
The structural mechanism driving current changes for MSPs is a shift from seat-based software revenue toward variable, usage-based AI consumption, resulting in pronounced margin pressure and operational complexity. This shift is being shaped by enterprise software vendors, including Atlassian and HubSpot, moving away from flat per-user AI fees in favor of metered pricing models tied directly to consumption. The episode also identifies increased rework and governance burdens for MSPs, particularly as automation and AI adoption reduce traditional seat counts but introduce new variability and labor demands around oversight, exception handling, and security remediation. The most consequential development highlighted is the transition by a growing number of vendors to usage-based AI pricing, treating AI as a metered utility rather than a bundled feature. The Information reports that by the end of 2025, 79 out of 500 tracked software companies are expected to have implemented some form of usage-based AI fee. This adjustment is driven by vendors' need to offset the potential revenue loss resulting from AI agents reducing seat license counts. Org View data cited in the episode suggests that 55% of companies who laid off staff in favor of AI later regretted the decision, underscoring the unexpected operational burdens and instability introduced when automation is rushed or incomplete. Additional developments reinforce this structural shift. Semaphore describes open-source models like Deepseek offering lower-cost, competitive AI, which increases adoption even beyond premium vendor ecosystems. The CIA's deployment of AI-generated intelligence reports—expected to be ubiquitous in analytics platforms within two years—signals the integration of AI into core workflows. Vendor activity, such as Appdirect's acquisition of Partner Stack, reflects a market trend favoring platforms capable of provisioning, governing, and managing diverse AI toolsets and workflows for customers who lack internal capability. For MSPs and IT service leaders, these trends introduce direct pricing pressure, unpredictable pass-through costs, and expanded liability exposure. The transcript emphasizes the need to separate AI rework pricing from security incident response, implement controls on AI usage and licensing, and reframe AI engagements around workflow governance rather than tool deployment. Failure to formalize and price these activities increases the risk of unbilled labor, contract ambiguity, lender skepticism, and downward pressure on margins, especially as the gap widens between shrinking seat-based revenue and volatile AI consumption charges. 00:00 Metered AI 03:34 Governance Is Margin 05:17 Seat Drop Math 08:36 Why Do We Care? Supported by: Acronis ScalePad Comet Backup Upcoming event: The Pivotal Point of IT: Building Services for the AI-First EraDate: May 13 at 1p.m. EDTRegister: https://go.acronis.com/davesobelaiera
The episode identifies a structural shift in the evaluation and deployment of AI within organizations: decision-making is now driven by governance, control, and auditability rather than by features or capabilities of AI tools. This mechanism is anchored in the need for defendable practices amidst heightened scrutiny from institutions, regulators, and insurers. The change is observable in companies such as Anthropic and OpenAI, as well as in regulatory and procurement activities tracked by outlets like The New York Times and Business Insider, signaling that market adoption is tightly coupled to liability, enforcement, and institutional risk visibility. A primary area of evidence is cybersecurity, where state-sponsored attackers have leveraged AI to automate infiltration attempts, according to reporting on Anthropic's disclosures concerning Chinese actors targeting dozens of companies and agencies. The same sources note that Anthropic's AI identified over 500 previously unknown zero-day vulnerabilities in open-source software, demonstrating increased operational tempo and automation on both sides of the cybersecurity equation. In procurement, declining app download metrics for Claude, following its involvement in U.S. security policy narratives, showcase how reputational and geopolitical risk can quickly alter adoption patterns. Additional developments reinforce this trend. Machine learning conferences have systematically audited and penalized the use of AI-generated peer review, leading to hundreds of paper rejections and mass article retractions, according to Semaphore and Nature. On the hardware front, HP, AMD, and Intel are collaborating to address BitLocker vulnerabilities via an industry standard rather than proprietary features, illustrating how vendors are responding to systemic risk through structural controls and standards. Channelholic's references to workforce limitations underscore that automation's workload cannot be absorbed by labor alone. For MSPs and IT service providers, these developments mean the core value proposition shifts from offering AI tools to governing their use, ensuring full documentation, traceability, and defensibility. Failure to treat this as a governance issue leads to underpricing, overlooked controls, and transfer of liability for autonomously executed actions. Providers must now develop acceptable use policies, audit AI agent activity logs, and systematically vet vendors on audit trail, policy, and breach notification—otherwise risking exclusion from regulated deals and exposure to contractual and compliance penalties. 00:00 The Visibility Problem 03:45 Platform Lock-In 06:30 Governed or Liable 09:35 Why Do We Care? Supported by: CometBackUp and TimeZest
Modern development teams don't all build on the same stack and they should not have to.Today, we are expanding Semaphore's capabilities to better support teams building on the Microsoft ecosystem, with first class support for the .NET framework and Microsoft Edge in CI pipelines.This marks an important step toward making Semaphore a truly flexible platform for all developers, regardless of their technology choices.Supporting More Developers, Where They WorkUntil now, Semaphore has primarily focused on Linux native tooling and ecosystems. With this update, we are extending that foundation to support developers working with the Microsoft stack.This includes:* .NET SDK support for building and compiling applications in CI* Microsoft Edge browser support for running end to end and UI tests* Full compatibility within Semaphore pipelines running on LinuxBy enabling these tools, teams can now build, test, and validate .NET applications directly within Semaphore, without workarounds or custom environments.Built on a Familiar, Reliable FoundationThis new support is already available in production, as part of our latest updates (see the changelog), and works on our latest Ubuntu 24.04 image.You can learn more about the environment here.By leveraging Linux compatible tooling for the Microsoft ecosystem, we are making it possible to run .NET workloads in the same scalable, reliable CI/CD environment teams already use for other stacks.This approach keeps things simple:* No need to manage separate CI systems* No need to maintain custom infrastructure* No disruption to existing workflowsJust a consistent, unified pipeline experience.Why This MattersAs development ecosystems continue to evolve, teams are increasingly working across multiple stacks and technologies.Supporting .NET is not just about adding another SDK. It is about expanding what developers can do within a single CI/CD platform.This aligns directly with our broader vision:* Reduce friction in software delivery* Automate the repetitive work behind building and testing* Let developers focus on what actually mattersAs outlined in our 2026 product strategy, our goal is to remove unnecessary toil and make the right thing the easy thing inside CI/CD .Bringing .NET into Semaphore is one more step toward that goal.What's NextWe have also prepared a simple demo project showcasing how to build and test a .NET application on Semaphore. You can access it here.Alongside that, documentation updates and image changes are already available, and we will continue improving the experience based on feedback.This is just the beginning.As we continue expanding language and ecosystem support, our focus remains the same. Helping developers ship high quality software faster, with less manual effort.Happy building!Pete Miloravac Semaphorehttps://semaphore.io This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
As AI agents become part of everyday development workflows, authentication is becoming a critical piece of the puzzle.In our latest product update, we're sharing a behind-the-scenes look at how we implemented OAuth for Semaphore's MCP server—and what we learned along the way.You'll get a practical perspective on:* Why OAuth is essential for MCP and AI agents* The challenges of working with evolving specs and inconsistent agent behavior* What actually works in real-world implementations* Key lessons for building secure, reliable integrationsThis isn't theory—it's a real engineering deep dive from our team.
Today we're introducing an important change to how Semaphore pricing works. CICD is no longer something that runs occasionally during development. For many teams, it's now always-on infrastructure that powers software delivery.To support this shift, we're introducing a new Semaphore pricing model designed to keep CICD fast, scalable, and affordable as usage grows.What's changingThe new model separates compute infrastructure from support and success services, giving teams more transparency and flexibility in how they use Semaphore.Key updates include:Lower machine pricingSemaphore's fastest runners are now available at significantly reduced prices, starting at $0.0075 per minute.Our new f1 machines replace the previous e1 and e2 runners, focusing the platform on high-performance compute optimized for CICD workloads.Usage-based pricing for self-hosted agentsSelf-hosted agents are no longer billed per developer seat.Instead, usage is priced purely based on compute time at $0.0025 per minute.Support and success plans are now separateInfrastructure pricing now reflects compute consumption only.Teams can choose optional Support and Success plans depending on their operational needs and level of optimization guidance.A modular approach to CICDTeams can now combine:* Compute infrastructure* Support plans for operational reliability* Success plans for performance optimization* On-demand engineering assistanceThis modular model makes it easier to scale Semaphore alongside your CICD usage.For existing customersNothing changes immediately.You can continue using your current plan as-is, and when you're ready, you'll be able to switch to the new pricing structure directly in the app.Learn moreYou can explore the full pricing details here:
We're preparing a new update for the Semaphore MCP server that will make it easier for developers to connect AI agents and developer tools.The focus of this update is authentication.Today, connecting an agent to the MCP server typically requires using a long-lived API token. While this works well, it also means developers need to generate credentials, store them in configuration files, and manage them manually.In our next release, coming next week, we're introducing OAuth authentication support for the MCP server.This will make connecting agents and developer tools significantly simpler.Instead of generating and storing API tokens, developers will be able to authenticate through a familiar OAuth flow. When configuring an agent, a browser window opens, you log in, and approve access to the MCP server. Once approved, the connection is established automatically.This approach removes the need to manage long-lived credentials and makes integrations easier to set up.It also improves compatibility with modern agentic development tools. Some tools have limitations when working with static API tokens, and OAuth removes those barriers.Read more on our blog.Pete MiloravacThe Semaphore Teamhttps://semaphore.io This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
Over the past few weeks, we've been refining our roadmap for 2026 and focusing on where Semaphore can deliver the most value.Our direction is clear: extend CI/CD beyond execution — and help developers ship software faster.Here's what's coming next. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
Fred Allen Town Hall Tonight || (175) Semaphore Biddle, First Department Store Santa || December 23, 1936: : : : :My other podcast channels include: DRAMA X THEATER -- SCI FI x HORROR -- MYSTERY X SUSPENSE -- VARIETY X ARMED FORCES -- THE COMPLETE ORSON WELLESEnjoy my podcast? You can subscribe to receive new post notices. Also, if you have a moment, please give a 4-5 star rating and/or write a 1-2 sentence positive review on your preferred service -- that would help me a lot.Thank you for your support.https://otr.duane.media | Instagram @duane.otr#comedyclassics #oldtimeradio #otr #radioclassics #jackbenny #fibbermcgeemolly #bobhope #lucilleball #martinandlewis #grouchomarx #abbottandcostello #miltonberle #oldtimeradioclassics #classicradio #duaneotr:::: :
AI agents can reason, but they don't actually understand your systems. MCP servers fix that by giving your copilots and assistants structured access to your tools, APIs, and CI/CD data. And the best part is that building one is much simpler than most people expect.In the latest episode of Technical Tips, Tommy walks through how to create a functional MCP server in just a few minutes. He connects it to Semaphore's API, pulls real project data, and shows how to expose those insights to tools like OpenAI Codex. It's a straightforward, hands-on demo that finally makes MCP feel practical instead of theoretical.If you've been curious about MCP or you're trying to make your AI tools genuinely useful in day-to-day engineering work, this is the perfect place to start. You'll see how an MCP server communicates with AI clients, how to wrap a real API into it, how to test everything using the MCP Inspector, and how easily you can turn your CI/CD workflows into a conversational experience.By the end, you'll understand how surprisingly little code it takes to give your AI agents real operational awareness.Access the full guide on our blog. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
In this episode of Technical Tips, Tommy shows you how to run tests across multiple environments without duplicating your CI/CD setup or writing repetitive jobs.He explains how job matrices in Semaphore help you expand test coverage, catch regressions early, and keep your pipelines organized and efficient.You can also check out the blog post Job Matrix: Feature Showcase for a detailed walkthrough with examples in both the Workflow Editor and YAML.Happy building,The Semaphore Team This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit semaphoreio.substack.com
In this episode, Darko welcomes Brian Douglas, Head of Developer Experience at Continue and longtime open source advocate. They talk about the rise of the AI engineer, how AI agents are reshaping developer workflows, and what's next for open source infrastructure. Enjoy the episode!Read the blog post: https://semaphore.io/blog/brian-douglasLike this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, Tommy walks you through three core principles of automation and CI/CD. These are the foundations that help teams deploy faster, avoid stress, and keep pipelines running smoothly.Learn more: https://semaphore.io/blog/pipelines-explained-principles-ci-cdLike this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Discover how AI agents are reshaping B2B marketing in this episode of Tomorrow's Best Practices Today with guest Erin Cresta, Global VP of Digital and Demand at Sema4.ai. Erin shares what it's like to join a startup from day one, build a marketing engine from scratch, and apply agentic AI to real-world business challenges.With a career spanning leadership roles at Palo Alto Networks, Docker, Armis, Couchbase, and now Sema4, Erin brings a unique perspective on scaling teams, crafting go-to-market strategies, and staying ahead in a competitive market. She dives into how marketing leaders can:-Build foundational brand identity and messaging at early-stage companies- Apply AI agents to content creation, research, operations, and sales enablement- Align with sales through account-based strategies instead of lead-based metrics- Balance speed, experimentation, and customer feedback in startup growth-Think differently about hiring, operations, and organizational design in AI-driven environmentsWe also explore the “work room” model Erin's team uses to collaborate with AI agents, how generative AI supports digital ad copy and campaign prep, and why account engagement is becoming more important than traditional lead counts.-----CONNECT with us at:Website: https://leadtail.com/Leadtail TV: https://www.leadtailtv.com/LinkedIn: https://www.linkedin.com/company/lead...Twitter: https://twitter.com/leadtailFacebook: https://www.facebook.com/Leadtail/Instagram: https://www.instagram.com/leadtail/----0:00 – Why Enterprise Sales Depend on Accounts, Not Just Leads0:53 – Welcome & Guest Introduction: Erin Cresta and Semaphore.ai3:16 – Returning to Startup Life: Building from the Ground Up6:41 – Early Marketing Priorities: Brand, Content, and SEO9:17 – Hiring Strategy and Using AI Agents in Daily Work11:23 – Inside the “Work Room”: How Teams Collaborate with Agents13:40 – Rethinking Funnels: From Leads to Account-Based Strategies18:01 – Sharing Signals with Sales and Building Alignment20:32 – The Semaphore Platform: Runbooks, Outcomes, and Security25:15 – Startup Lessons, Personal Insights & Closing Thoughts#b2bmarketing #b2b
In this episode, Darko welcomes Sarah Novotny, a technology leader with 25+ years of experience. From shaping Kubernetes governance at Google to her current work on AI security with the Coalition for Secure AI, Sarah brings deep insight into how open source and governance shape the future of tech.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, we break down GPT-OSS — OpenAI's open-source LLMs you can run anywhere. From local setup to cloud hosting, fine-tuning, and performance tips — here's everything you need to get started with GPT-OSS.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode, Darko welcomes Mathias Buus Madsen, CEO of Holepunch and creator of Pear Runtime. Mathias shares how peer-to-peer tech and modular architecture let developers build apps without AWS or cloud lock-in.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In today's episode of Technical Tips, Semaphore engineer Veljko Maksimovic shares how we're using ephemeral environments to test open-source projects across multiple clouds. From spinning up short-lived environments with Infrastructure as Code to running cross-cloud acceptance tests — hear how we're improving test coverage, speeding up feedback loops, and reducing cloud waste.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Semaphore Uncut, we chat with Sara Vieira—developer, speaker, and hardware hacker—about her unconventional path into tech, the communities that shaped her, and why she's diving into Game Boys and 3D printing while everyone else is chasing AI.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, Semaphore engineer Amir Hasanbašić shares how we're rebuilding our API from the ground up. From a fragmented system to a unified interface — hear how we tackled legacy challenges, redesigned for scale, and what we learned along the way.If you're into API architecture or scaling big systems, this one's for you.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Semaphore Uncut, Gou Rao—AI infrastructure veteran and co-founder of Neubird—joins Darko to explore how LLMs can support DevOps teams not just with suggestions, but with reasoning, context gathering, and real-time incident diagnosis. He shares the vision behind Hawkeye, Neubird's “digital engineer,” and what it means to build agentic systems that think and operate like humans.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Today, we're diving deep into Semaphore's architecture with Radosław Woźniak, Software Architect at Semaphore. He's here to break down the inner workings of our CI/CD platform — from its 30+ microservices to how a simple git push triggers a series of interactions across Semaphore's infrastructure. Whether you're a contributor looking to understand the system or just curious about how Semaphore handles complex workflows, this episode is packed with valuable insights. Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Semaphore Uncut, Darko Fabijan welcomes Marcelo Calbucci—engineer, startup founder, and author of The PR FAQ Book. Marcelo shares insights from his time at Amazon, where he encountered a decision-making framework that changed how he thinks about product development: the PR FAQ.What starts as an internal press release quickly becomes a strategic tool to align teams, evaluate product ideas, and make better decisions—before writing a single line of code.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In tonight's dead letter, Scott and Forrest read a listener submission from Karena in Semaphore, Australia, who recounts a puzzling experience during her morning walk. On a bright, hot summer's day, she encountered a man walking 3 dogs. That itself is certainly not unusual, but he was dressed in clothes from another time and he vanished into thin air. Semaphore | South Australia Semaphore, South Australia - Wikipedia The Ghosts of Versailles Part 1 (Spotify Link) A Timeslip Story The Ghosts of Versailles Part 2 (Spotify Link) A Timeslip Story There are 4 or 5 episodes on The Somerton Man. Look for those links in our archives. Send your story to deadletteroffice@astonishinglegends.com
In today's episode of Technical Tips, we're joined by Semaphore engineer Lucas Pinheiro. He's here to share insights on self-hosting agents — including the challenges our engineering team has faced and the solutions we've implemented to manage agents reliably at scale. Whether you're working with self-hosted systems or navigating cloud-specific hurdles, this episode is packed with valuable takeaways. Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Dive into the chaotic world of right-wing media with Matt Lewis and Will Sommer, senior reporter at The Bulwark, author of the 'False Flag' newsletter, and author of the book, 'Trust the Plan.'In this explosive podcast, they unpack:-- Semaphore's exposé on secret right-wing Signal chats, revealing how tech billionaires like Mark Andreessen and media stars like Tucker Carlson shape online narratives.-- Tucker Carlson vs. Megyn Kelly: A heated clash over Pete Hegseth's Pentagon purge and competing MAGA narratives.-- Joe Rogan's controversial guests: From 9/11 truthers to WWII revisionists, why Jordan Peterson and Douglas Murray are calling out Rogan's “reckless” platform.-- Trump's war on the press: The chilling resignation of 60 Minutes' executive producer amid CBS's capitulation to Trump's lawsuits.-- Elon Musk vs. Steve Bannon: Inside the ideological and personal battles defining the MAGA movement's future.-- Dan Bongino's 'Streisand Effect': How the deputy FBI director's tweets backfired, spotlighting his FBI sparring mishap.* Note: During the conversation, Will said Matt Yglesias was in the Marc Andressen group chat, While Matt's name is mentioned in the story, it doesn't say he was in the chats. #RightWingMedia #Maga #TuckerCarlson #MegynKelly #JoeRogan #Trump #WillSommer #MattLewis #TheBulwark #PoliticalPodcastSupport "Matt Lewis & The News" at Patreon: https://www.patreon.com/mattlewisFollow Matt Lewis & Cut Through the Noise:Facebook: https://www.facebook.com/MattLewisDCTwitter: https://twitter.com/mattklewisInstagram: https://www.instagram.com/mattklewis/YouTube: https://www.youtube.com/channel/UCVhSMpjOzydlnxm5TDcYn0A– Who is Matt Lewis? –Matt K. Lewis is a political commentator and the author of Filthy Rich Politicians.Buy Matt's book: https://www.amazon.com/Filthy-Rich-Politicians-Creatures-Ruling-Class/dp/1546004416Copyright © 2024, BBL & BWL, LLC
In this episode of Semaphore Uncut, Patrick Debois—Generative AI and DevOps specialist —joins Darko Fabijan to share his perspective on how AI intersects with DevOps, DevSecOps, and infrastructure as code. Patrick discusses everything from generative tooling to failure handling, and what makes this era of automation both exciting and risky.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Darko Fabijan is originally from Serbia, and splits his time between their and the US. He got is first computer in 1994, and eventually started tinkering and playing with Linus. He went to university in 2003, and then started a company with a college friend, which was a rails consultancy. Outside of tech, he is married, with 2 kids - ages 3 and 9. The older one is into athletics, and the younger one is more into art. He enjoys spending time in nature with his family, and got into trail running a few years ago - recently running a 64km trail. He enjoys business books because he likes to see how other people "did it", when it comes to their successes and failures.In 2011, Darko was running his consulting shop with 7 or 8 people. As they were developing applications, they couldn't find anything for continuous integration where you just "signed up" and it worked. That was enough for them to get out there and build it on their own.This is the creation story of Semaphore.SponsorsMailtrapSpeakeasyQA WolfSnapTradeLinkshttps://semaphore.io/https://www.linkedin.com/in/darkofabijan/Our Sponsors:* Check out Kinsta: https://kinsta.com* Check out Vanta: https://vanta.com/CODESTORYSupport this podcast at — https://redcircle.com/code-story/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
In this episode of Technical Tips, Tommy shares 10 expert tips to keep your CI pipeline fast and efficient. Learn how to improve performance, reduce errors, and ship quality software faster!Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
#portainer ha sido el rey de la gestión de #docker via web en los últimos tiempos, pero hay otras opciones como por ejemplo #dockge que es mas sencilloComo sabes soy un amante de la terminal, mas que nada por la productividad que me ofrece. De esta forma, prácticamente todo lo hago desde la terminal, incluido por supuesto, escribir los guiones de los podcast como este. Así, desde el principio me acostumbré a utilizar Docker sin interfaz gráfico. Y sobre todo con Compose la cosa se volvió sinceramente muy sencilla. Sin embargo, no siempre tengo al alcance de mis dedos una terminal, y justo es en esas circunstancias cuando tengo algún problemilla y necesito realizar alguna operación sobre los servicios que tengo corriendo con Docker. De esta forma, he implementado varias estrategias para corregir ese tipo de situaciones como por ejemplo utilizar Semaphore tal y como te conté en el episodio 489 titulado Semaphore, ansible y hardening. Pero con todo y con eso, hay veces que me preferiría tener la terminal a mano, o incluso un interfaz gráfico para poder revisar lo que está sucediendo, y aquí es donde aparede Dockge, la herramienta de la que te voy a hablar en este episodio, la herramienta que ha conseguido destronar a Portainer en mi equipo.Más información y enlaces en las notas del episodio
In this episode of Semaphore Uncut, Ken Kocienda, co-founder and CTO of InFactory, joins Darko Fabijan to discuss how his company is building AI systems that are both useful and dependable. Ken, a veteran software engineer known for his work on Safari, iPhone auto-correct, and Apple's UI innovations, shares his insights on how AI can move from a black-box guessing machine to a fully transparent and enterprise-ready system.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, Tommy breaks down flaky tests—those unpredictable tests that pass sometimes and fail other times. Learn how to spot, manage, and fix them to keep your CI/CD pipeline reliable!Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
A cornerstone of API development, OpenAPI offers a standardized format to define, design, and document APIs. Born out as open-source and embraced by tech giants like Google, Microsoft, and IBM, OpenAPI isn't just a specification—it's a shift toward interoperability, transparency, and developer empowerment. In this article, Lorna Mitchell, a leading voice in API tooling and VP of Developer Experience at Redocly, sheds light on best practices, pitfalls, and how teams fully harness OpenAPI's potential.Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, Tommy tackles slow CI/CD pipelines with 8 tips to speed them up. Save time, cut costs, and boost your feedback loop. Tune in to supercharge your workflow!Want to explore CI? Check out Semaphore—going open-source soon! https://semaphoreci.com/blog/semaphore-is-going-open-sourceListen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
This week, we discuss the latest news about DeepSeek, how to make sense of the countless hot takes, and a review of The Nvidia Way. Plus, some thoughts on Valentine's Day. Watch the YouTube Live Recording of Episode (https://www.youtube.com/live/oXKxGYYaiH8?si=kZYcyrFWz-Kz14B3) 504 (https://www.youtube.com/live/oXKxGYYaiH8?si=kZYcyrFWz-Kz14B3) Runner-up Titles The Paperclip Apocalypse Markets Over Management The Nest Egg This is cheaper than therapy Valentine's Day “Turns out, guys…” You can burn a candle out, and when it's out there's no candle. I don't think Jensen is struggling Rundown DeepSeek China's DeepSeek appears to have built AI models that rival OpenAI, while allegedly using much less money, chips, and energy. (https://www.axios.com/newsletters/axios-pro-rata-5681d8e7-ae1d-47e2-bde9-a59289486774.html?chunk=1&utm_term=emshare#story1) DeepSeek FAQ (https://stratechery.com/2025/deepseek-faq/) DeepSeek and the Enterprise (https://redmonk.com/sogrady/2025/01/27/deepseek-and-the-enterprise/) Four big reasons to worry about DeepSeek (and four reasons to calm down) (https://www.platformer.news/deepseek-ai-explainer-china-worries/?ref=platformer-newsletter) DeepSeek Disruption Has Its Upside (https://www.bloomberg.com/opinion/articles/2025-01-28/deepseek-disruption-has-its-upside?srnd=undefined&embedded-checkout=true) Dario Amodei — On DeepSeek and Export Controls (https://darioamodei.com/on-deepseek-and-export-controls) Bonus Clouded Judgement - Inference Time Compute (https://cloudedjudgement.substack.com/p/bonus-clouded-judgement-inference?utm_source=post-email-title&publication_id=56878&post_id=155793518&utm_campaign=email-post-title&isFreemail=true&r=2l9&triedRedirect=true&utm_medium=email) CEO Pat Gelsinger is already using DeepSeek instead of OpenAI at his startup, Gloo (https://techcrunch.com/2025/01/27/former-intel-ceo-pat-gelsinger-is-already-using-deepseek-instead-of-openai-at-his-startup-gloo/) Relevant to your Interests Trump administration fires members of cybersecurity review board in 'horribly shortsighted' decision (https://techcrunch.com/2025/01/22/trump-administration-fires-members-of-cybersecurity-review-board-in-horribly-shortsighted-decision/) Rethinking developer experience at T-Mobile: DevEx vs devprod, exec buy-in, and developer self-service (https://getdx.com/podcast/rethinking-developer-experience-at-t-mobile/) FTC Finalizes Long-Awaited Updates to Children's Privacy Rule (https://natlawreview.com/article/ftc-finalizes-long-awaited-updates-childrens-privacy-rule) FTC Finalizes Changes to Children's Privacy Rule Limiting Companies' Ability to Monetize Kids' Data (https://www.ftc.gov/news-events/news/press-releases/2025/01/ftc-finalizes-changes-childrens-privacy-rule-limiting-companies-ability-monetize-kids-data) Free OpenAI & every-LLM API Pricing Calculator (https://docsbot.ai/tools/gpt-openai-api-pricing-calculator) GitHub Is Showing the Trump Administration Scrubbing Government Web Pages in Real Time (https://www.404media.co/github-is-showing-the-trump-administration-scrubbing-government-web-pages-in-real-time/) Microsoft's LinkedIn sued for disclosing customer information to train AI models (https://www.reuters.com/legal/microsofts-linkedin-sued-disclosing-customer-information-train-ai-models-2025-01-22/) We're launching Opengrep, a fork of Semgrep CE (https://www.opengrep.dev) Semaphore is Going Open Source in 30 days (https://semaphoreci.com/blog/semaphore-is-going-open-source) OpenAI launches ChatGPT Gov for U.S. government agencies (https://www.cnbc.com/2025/01/28/openai-launches-chatgpt-gov-for-us-government-agencies.html) "Digital shoplifting" is on the rise among the well-off Gen Z crowd (https://www.axios.com/2025/01/27/gen-z-digital-shoplifting) Kubernetes Cloud Repatriation Saves Millions for Data Platform Provider (https://www.infoq.com/news/2025/01/yellowbrick-cloud-repatriation/) Warp vs. Ghostty: Which Terminal App Meets Your Dev Needs? (https://thenewstack.io/warp-vs-ghostty-which-terminal-app-meets-your-dev-needs/) Cheriton School of Computer Science researchers' update to Linux kernel could cut energy use in data centres by up to 30% (https://cs.uwaterloo.ca/news/cheriton-school-computer-science-researchers-update-linux) Stargate artificial intelligence project to exclusively serve OpenAI (https://archive.ph/2025.01.24-012827/https://www.ft.com/content/4541c07b-f5d8-40bd-b83c-12c0fd662bd9) Nonsense Why Speaking Like a Wanker at Work Is Essential (https://www.youtube.com/watch?v=9QmAbQMukB4) Stripe accidentally sent an image of a duck when notifying some employees they were getting laid off (https://www.businessinsider.com/stripe-layoffs-duck-email-error-2025-1) Conferences CfgMgmtCamp (https://cfgmgmtcamp.org/ghent2025/), Ghent, Belgium, February 2-5, 2025. Civo Navigate North America (https://www.civo.com/navigate/north-america), San Francisco, Feb 10-11, 2025 DevOpsDayLA (https://www.socallinuxexpo.org/scale/22x/events/devopsday-la) at SCALE22x (https://www.socallinuxexpo.org/scale/22x), March 6-9, 2025, discount code DEVOP VMUG NL (https://vmugnl.nl), March 12th, Coté speaking. DevOpsDays Chicago (https://devopsdays.org/events/2025-chicago/welcome/), March 18th, 2025. SREday London (https://sreday.com/2025-london-q1/), March 27-28, Coté speaking (https://sreday.com/2025-london-q1/Michael_Cote_VMware__Pivotal_Platform_Engineering_for_Private_Cloud). 10% with code LDN10. Monki Gras (https://monkigras.com/), London, March 27-28, Coté speaking. Cloud Foundry Day US (https://events.linuxfoundation.org/cloud-foundry-day-north-america/), May 14th, Palo Alto, CA NDC Oslo (https://ndcoslo.com/), May 21-23, speaking. KubeCon EU (https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/), April 1-4, London. SDT News & Community Join our Slack community (https://softwaredefinedtalk.slack.com/join/shared_invite/zt-1hn55iv5d-UTfN7mVX1D9D5ExRt3ZJYQ#/shared-invite/email) Email the show: questions@softwaredefinedtalk.com (mailto:questions@softwaredefinedtalk.com) Free stickers: Email your address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) Follow us on social media: Twitter (https://twitter.com/softwaredeftalk), Threads (https://www.threads.net/@softwaredefinedtalk), Mastodon (https://hachyderm.io/@softwaredefinedtalk), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com) Watch us on: Twitch (https://www.twitch.tv/sdtpodcast), YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured), Instagram (https://www.instagram.com/softwaredefinedtalk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk) Book offer: Use code SDT for $20 off "Digital WTF" by Coté (https://leanpub.com/digitalwtf/c/sdt) Sponsor the show (https://www.softwaredefinedtalk.com/ads): ads@softwaredefinedtalk.com (mailto:ads@softwaredefinedtalk.com) Recommendations Brandon: Paradise (https://press.hulu.com/shows/paradise/) Matt: Tell me which Ardupilot/PX4 Autopilot platform I should buy? Holybro X500 v2 (https://holybro.com/products/px4-development-kit-x500-v2?variant=43018371596477) or QAV250 (https://holybro.com/collections/multicopter-kit/products/qav250-kit) dev kit? Coté: (MLA) citations (https://owl.purdue.edu/owl/research_and_citation/mla_style/mla_formatting_and_style_guide/mla_formatting_and_style_guide.html) “The Joy of Extradimensional Spaces,” (https://5e.tools/adventure.html#cm,2) Michael Polkinghorn, in Candlekeep Mysteries (https://5e.tools/adventure.html#cm). Artwork CoverArt (https://unsplash.com/s/photos/DeepSeek?license=free&orientation=portrait) Header (https://unsplash.com/photos/man-and-woman-kissing-Qx5QNarbrUM)
Semaphore’s Dave Weigel analyzes President Trump’s first days back in office, while More Perfect Union’s Faiz Shakir discusses his bid to lead the DNC.See omnystudio.com/listener for privacy information.
Cloud adoption has outpaced the development of corresponding expertise in cloud operations, leading to a significant skills gap across the industry. In this regard, many organizations have had to abandon cloud initiatives because they lacked the necessary in-house expertise to manage them. As a result, critical projects are delayed, and costs and operational risks increase. Recognizing this gap, Cory O'Daniel co-founded MassDriver, a platform designed to simplify cloud infrastructure management for engineers without extensive cloud or operations experience. In this episode, Cory will explain how MassDriver allows teams to focus on building business value rather than getting bogged down in intricate cloud configurations.Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this new Technical Tips episode, Tommy explores Continuous Integration, Deployment, and Delivery—three practices with the same goal: making software development faster and more reliable. Tune in as he explains the key differences and clears up the confusion!Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
How did a pair of 19th-century brothers hack into a government-controlled communications system? And what did they do with it? See omnystudio.com/listener for privacy information.
In this episode, Tembo.io Head of Education Floor Drees explains the need for a more collaborative and sustainable approach to open-source development. She will help us explore the current state of the Postgres ecosystem and the broader open-source community to point out the critical issues that need to be addressed to ensure the future of these vital technologies.Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
In this episode of Technical Tips, Tommy breaks down smoke testing—a fast way to catch major software flaws early. Learn how it fits into your CI/CD pipeline, with tips, examples, and practical advice to get started. Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Web applications are increasingly transforming browsers into the primary interface for our digital lives. As we rely more on web applications for everything from work to entertainment, the responsiveness of these applications becomes paramount. Rich Harris, a former journalist and the mind behind Svelte, shares his insights into web development technologies and trends. Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Please enjoy this artisanal podcast episode made with the finest hand-picked waveforms
In this new episode of Technical Tips, Tommy explains how Continuous Integration (CI) helps developers merge code changes frequently, with automated builds and fast feedback loops. Learn how CI keeps your main branch stable and ready for faster releases, all while making your coding life easier. Listen to the full episode or read the transcript on the Semaphore blog.Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on the podcast player of your choice and share it with your friends.
Semafor editor in chief Ben Smith sees a fragmenting media landscape and impatient owners running headlong into the peculiarities of newsroom culture, where bosses have never had an easy time. Enter the hard-charing Brits. Also: check out Ben's new podcast, Mixed Signals, in which Ben and co-host Nayeema Raza unpack the real conspiracies of modern media. Skip to topic:00:54 Introducing Ben Smith and Mixed Signals04:14 Podcasting and Media Expertise09:09 Challenges in Modern Newsrooms20:11 Unionization and Media Management23:40 The Washington Post's Third Newsroom26:19 Semaphore's Journey and Business Insights28:37 BuzzFeed News: Reflections and Lessons35:28 AI in Journalism: Opportunities and Challenges41:55 Starting from Scratch: Advantages and Strategies43:22 The Role of Journalists in Modern Media
We take a tour of Tate Britain's new exhibition, Now You See Us, featuring more than 100 women artists who worked between the 16th and 20th centuries, with Tabitha Barber, its curator. The Dia Art Foundation has reached its half century and its director, Jessica Morgan, tells us how it has changed in that time, and especially how it has radically expanded the range of artists it shows and collects. We also discuss the new commission at Dia Beacon by Steve McQueen. And this episode's Work of the Week is one of the few record-breaking paintings in a relatively middling auction week in New York: Martin Wong's Portrait of Mikey Piñero at Ridge Street and Stanton (1985), which sold for more than $1.6m (with fees) on Tuesday evening at Christie's. Barry Blinderman, who sold the work in 1985 from his Semaphore gallery in New York, tells us more about the painting and the extraordinary circumstances of its making.Now You See Us: Women Artists in Britain 1520-1920, Tate Britain, London, until 13 October.Steve McQueen: Bass, Dia Beacon, until 12 May 2025. Hosted on Acast. See acast.com/privacy for more information.