Reusing a browser session with Playwright (1 mins read).
How to re-use your existing browser sessions with Playwright.
Reusing a browser session with Playwright (1 mins read).
How to re-use your existing browser sessions with Playwright.
Content warning: yelling about the passage of time
What have I been upto this afternoon you ask? Writing a tool with #Playwright to allow me to delete all my posts on #Twitter without using an external service. Blog post hopefully this weekend (once I've ironed out the many bugs) 👀
If you made $10,000 every day and never spent a cent, from the time the Declaration of Independence was signed, to the time you are reading this, you would still not have a billion dollars. Tax billionaires out of existence. And actually redistribute the wealth to the people.
if ur api is restful how come i tired . check mate programmr
If you have to fire 16% of your company because you made bad decisions, why exactly should you keep YOUR job? https://www.theverge.com/2023/9/28/23894266/epic-games-layoffs-fortnite-unreal-engine
hey sorry I missed your text, I am processing a non-stop 24/7 onslaught of information with a brain designed to eat berries in a cave
*slaps roof of codebase I worked on two years ago* you can fit so much okay what the fuck like what fuck is the who fuckin who did this lmao now what in the fuck goin on here in this puppy
Attached: 1 video State of Open Con 24 is now live https://stateofopencon.com/ Volunteer now Submit to our CFP next week Buy 2 day tickets at £199 - community, unemployed and student tickets available free, apply to admin@openuk.uk #stateofopencon #soocon24 #opensource #openhardware #opendata

With the release + rebrand of Mend Renovate Community Edition (previously known as Renovate On Prem), I've updated my post on running it on Fly.io to take into account the new config + naming

I'm interested in attending .
ElectricSQL is a project that offers a local-first sync layer for web and mobile apps, Ned Batchelder writes about the myth of the myth of “learning styles”, Carl Johnson thinks XML is better than YAML, Berkan Sasmaz defines and describes “idempotency” & HyperDX is an open source alternative Datadog or New Relic.

Sarah Rainsberger owns technical documentation at Astro. What was her path into open source and technology? It might surprise you. Sarah started as an avid user of the Astro project and turned it into a career. She chats with scott about how important technical writing and documentation is to the end user experience.

Stuart highlights invisible work in open source, emphasizing the importance of documenting and valuing such efforts.

There really should be a thing where once a year all the people who rely on an open source library get together and throw the maintainers of that library a big party. With pizza and cake. The works
Bit gutted to have received my official rejection from speaking at GitHub Universe, after being on the "alternate" (backup) list of speakers, but still chuffed to have made it that far! 1600+ talks proposed this year apparently 🙀
Using dependency-management-data with GitLab's Pipeline-specific CycloneDX SBOM exports (1 mins read).

How to take advantage of SBOM export functionality in GitLab 16.4 with dependency-management-data.
What do you do when you've attached your sense of self to work, and work suddenly feels meaningless? In this talk, Amy explores burnout, purpose and making m...

Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.

Holy shit looks like the WGA pretty much got *everything it wanted*, including structural change. UNIONS WORK. https://www.wgacontract2023.org/the-campaign/summary-of-the-2023-wga-mba
For those who didn't make it to #DevOpsDays London, or who did and want to watch it again, my talk on dependency-management-data is now live on YouTube 👏🏼
it's actually very ugly how the mainstream tech industry continues to refuse to understand the meaning of consent you can't say "no" anymore, it's always "snooze" or "show less of this" or just "yes" with no other option
A backdoor can be meticulously documented, have limited access, include a variety of security measures, and be carefully developed with the best of intentions. But it's still… …a backdoor.

This week we’re joined by Steve O’Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steve’s post Why Open Source Matters, he ...

Week Notes 23#38 (3 mins read).
What happened in the week of 2023-09-18?
Thank you to this week's sponsor, Koyeb!🇺🇸 GopherCon, San Diego, CA, USA, September 25-28OpenTofu (formerly OpenTF) officially joins the Linux FoundationBlog post: OpenTF is NOT the fork🔀 Proposal: testing: shuffle seed should be different when -shuffle=on and -count flag is setBlog posts➿ Go...

The best part of any conference is going to bed afterwards
Following on from a successful conversation that was had at #DevOpsDays Chicago, there was an Open Space yesterday all about #compensation and #salary at #DevOpsDays London, which of course I was super interested in, and happy to share my own salary history as well as some of the things that companies have done over the year.
Based on one of the questions I'll (soon ™️) be adding how much on-call is compensated, if not part of the salary
Had a great time doing an Ignite talk at #DevOpsDays London today about dependency-management-data - come say hey, there's so much more to it than I could squeeze into 5 minutes!
I've got a good getting started guide and a long-form post if you want a bit more depth

being a programmer is very liberating because i can turn any computer problem into a much weirder computer problem
Gotchas with pointing Go modules to a fork, when building an installable module (3 mins read).

A gotcha around how to pin a Go module to a fork, if you're building a module that should be go installable.
New on the website is an archives page if you wanted a quicker way to go back through the many posts I've written! Could do with maybe adding a little more detail + some format changes, but a good solution for now
Mike McQuaid shares on the history of Homebrew, his involvement in open source, boundary setting, and what software sustainability means for him.

Attached: 1 image @exchgr@mastodon.world

Charlie Gerard is a highly accomplished software engineer and technologist. She’s worked at Stripe, Netlify, and Atlassian and authored the book, Practical Machine Learning in JavaScript. In her spare time, Charlie explores the field of human-computer interaction and builds interactive prototypes using hardware and machine learning. Some of her recent projects include building a DIY

For today’s episode, Asim is joined by Andrea Goulet, who has spent more than 20 years in the tech industry. She joins Asim as she tells her journey in the tech industry and how the idea of empathy has helped her develop some soft skills that may be productive for software engineers in the field. [00:39] Introduction of Andrea [2:00] About Empathy [04:56] Andrea’s Journey in Software [07:47] Frameworks on Empathy [10:27] Applications of Framework to Engineers [14:45] Taking Actions with Empathy [20:10] Tangible Benefits of Empathy [26:21] Task and Relationship Conflicts [28:59] How to Reach Andrea Defining Empathy Empathy is the moment an individual experiences when they have the power to make decisions and then act upon it. It is that moment when one’s thought process can read the feelings or foresee the consequences of the actions they are about to do. In the world of software and tech, empathy is not the main highlight to the work system, however, this underlying skill can be the butterfly effect that can change the course of productivity and outputs of software engineers. Essential Soft Skills Empathy is a soft skill that can be harnessed as a metaphor to create a better working environment not just for yourself, but for your co-workers as well. Rooting back to the decision-making moments, there comes a time where you have to consider factors such as rational or logical thinking, setting up boundaries, and proper communications, these are the trigger points where empathy plays a big role in creating a good working environment. The soft skill has worked on many software developers in terms of better work productivity as well as healthier and professional working relationships with colleagues. How to Connect with Andrea and Other References: Andrea’s Linkedin Heartware’s Website Corgibytes Website Empathy in Tech

Due to current events, let me remind y’all that not going to any talks at conferences has tangible consequences that will affect YOU too – eventually. Anyone making claims about this as anything else than a trade-off can be safely ignored: https://hynek.me/articles/hallway-track/
There are many good reasons to not go to every talk possible when attending conferences. However increasingly it became hip to boast about avoiding going to talks – encouraging others to follow suit. As a speaker, that rubs me the wrong way and I’ll try to explain why.

Open Source Summit looks great, sad to be missing it! But very excited to have #DevOpsDays London this week 👏🏽
Taking strong inspiration from Phil Nash I've just updated my /elsewhere/ page 👀
A hoy hoy! Our old friend Nick Nisi does his best to bring up TypeScript, Vim & Tmux as many times as possible while we discuss a new batch of web browsers, justify why we like the ones we do & try to figure out what it’d take to disrupt the status quo of Big Browser.

Thank you to this week's sponsor, Koyeb!So many conferences!🇺🇸 GopherCon, San Diego, CA, USA, September 25-28🎟️ Tickets still available🏨 Hotel discount extended to Monday, September 18🇮🇪 GopherCon Ireland, Dublin, November 2🏴 Fyne Conf, Edinburgh, November 3CFP open until October 6🇸🇬...

This week we’re joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom share...

Week Notes 23#37 (4 mins read).
What happened in the week of 2023-09-11?