Don't do Agile, be agile (13 mins read).
Why you should ditch the framework and just vibe.
Hi, I'm Jamie Tanna (he/him/his), and I'm currently a Senior Software Engineer at Elastic.
I currently live in Nottingham with my partner Anna Dodson and our cat Morph and our puppy Cookie.
I use my site as a method of blogging about my learnings, as well as sharing information about projects I have previously, or are currently, working on in my spare time.
I'm an maintainer for a number of Open Source projects, including oapi-codegen, and my most recent passion project, dependency-management-data (DMD).
I'm a GNU/Linux user, a big advocate for the Free Software Movement, and the IndieWeb movement and I try to self host my own services where possible, instead of relying on other providers.
I have ADHD (Inattentive Type) and am learning how to make my life work better around it.
Drop me an email at hi@jamietanna.co.uk, or using any of the other social links below.
Don't do Agile, be agile (13 mins read).
Why you should ditch the framework and just vibe.
This week on The Business of Open Source, I talked with Allard Buijze, the CTO and founder at AxonIQ. We talked a lot about the importance of open source for getting feedback on your product and validating your idea — or not. One of the things we talked about was how the beginning of AxonIQ was...
In this episode, CRob sits down with Sarah Evans, security research technologist at Dell and Lisa Bradley, senior director of product and application security at Dell. They dig into the challenges of implementing secure open software at a complex ...
Jenn Turner of Fastly and Glitch shares her journey from journalism to open source, navigating a technical field as a non-technical contributor, and some tips on maintaining work-life balance.
Jenn Turner of Fastly and Glitch shares her journey from journalism to open source, navigating a technical field as a non-technical contributor, and some tips on maintaining work-life balance.
Start submitting your pull/merge requests, Hacktoberfest is here! If you haven't already, make sure you've registered for Hacktoberfest so that your PR/MRs created + accepted throughout October can be tracked. Get started: https://hacktoberfest.com/participation
Nick Nisi joins Adam and Jerod to talk about Karaoke, ARC and the business model of web browsers, this WordPress drama, and an epic bonus for Changelog ++ subscribers.
Converting a Reveal.js slide deck to PDF (1 mins read).
How to convert a Reveal.js slide deck to a PDF, using Decktape.
Getting symlinks to work with a git clone
on Mac (2 mins read).
How to restore symlinks to a given ??.
Using a separate Go module for your tools.go
(2 mins read).
How to use the tools.go
pattern to source-track your Go tool dependencies, but without polluting your top-level go.mod
.
Week Notes 24#39 (5 mins read).
What happened in the week of 2024-09-23?
Simon is one of the best-known software engineers experimenting with LLMs to boost his own productivity: he’s been doing this for more than three years, blogging about it in the open.
"Substack CEO Chris Best said he didn't want to "engage in speculation" about statements like “all brown people are animals."" Given another opportunity to answer correctly by the interviewer, “You know this is a very bad response to this question, right? You’re aware that you’ve blundered into this. You should just say no. And I’m wondering what’s keeping you from just saying no," He declined. So, fuck him. And fuck his site. I'll NEVER use Substack. #BlackMastodon https://gizmodo.com/substack-ceo-doesnt-know-if-should-ban-overt-racism-1850337647
Tech twitter ("tech X"?) is abuzz with Paul Graham's Founder Mode essay. How does that affect you or come into play when you're not a founder? Does it matter at all to you, your projects & your code?
Join us at Orca Security! New roles for Go Developers opened, hand in your CV (and tell 'em Shay sent you :) )Backend DeveloperRuntime Security ResearcherAgent DeveloperDevOps EngineerProposals🕸️ cmd/compile: relax wasm/wasm32 function import signature type constraints"Types" in the WASM spec🍗...
In light of the whole word press situation, I would like to reiterate that free software institutions should be giving the same kind of attention and support to project governance as they do to licenses. It's badly overdue. I think we can say it's dereliction not to.
If the Kubernetes material was honest about "your team will need recurrent annual training to remain current with this tool," adoption would crater overnight. That's not unique to Kubernetes, though it is fun to pick on them for it. _Nearly every_ significant infrastructure tool has this shape. Organizations that adopt these tools are unable to receive their value until their staff know how to use them, and that knowledge is deeply not self-sustaining.
Attached: 1 image "just roll with it" genuinely the best advice
What happens when you take two #define champs (Taylor Troesh, Thomas Eckert), a grizzled veteran (Adam Stacoviak), a british bard (Mat Ryer), a PhD (Carol Lee) & you pit them against each other in a game of fake tech definitions?! There's only one way to find out...
In my experience as a manager and leader, I spend a lot of time trying to get engineers to care more about business outcomes than technical issues. Not because I think the technical issues don't matter. But because I know if that if you're not trying to understand business outcomes, your judgment about the technical issues is going to be much worse. Many engineers fundamentally do not believe this to be true. And it's one of the things that sets them at odds with leadership.
Just realised Sam Altman is the Willy Wonka of AI.
The UK helped usher in the coal era — now it’s closing its last remaining plant The Ratcliffe-on-Soar power station in Nottinghamshire is slated to close on September 30th, marking the end of coal power in the UK. It’s turning the page on an era of dirty energy that the UK helped usher in globally and now has to leave behind to meet climate goals. https://www.theverge.com/2024/9/23/24252195/last-coal-power-plant-close-climate-change-clean-energy
I left the Social Web working group because of the eagerness of allowing known endorsements of digital violence having a say in the development of it. And now it's also a big sponsor of the new Foundation. Since ethics, for most, tends to be a sort of T-shirt you can get a conference and not something that's a lived value, as with it all, I do not trust anything coming out of it and those places. https://www.jacky.wtf/essays/2024/pulling-from-fedi/ https://www.jacky.wtf/essays/2024/deinvest-open-web/
<p>Ok, I should be sleeping right now, but what's happening is SO FUCKING CRAZY.</p><p>Long story short: WPEngine is suing Matt Mullenweg, Automattic and the WordPress foundation for slandering them. In return, Matt is suing them for trademark violation.</p><p>But, BUT, WPEngine has fired their first shot. And what a shot it is, friends:</p><img src="https://goblin.band/files/ccae0c7e-bcad-4df8-833e-198c82647f14" alt /><p></p><p><a target="_blank" href="https://wpengine.com/wp-content/uploads/2024/09/Cease-and-Desist-Letter-to-Automattic-and-Request-to-Preserve-Documents-Sent.pdf">Link to the full letter</a></p><p>Some extracts:</p><blockquote><p>Stunningly, Automattic’s CEO Matthew Mullenweg threatened that if WP Engine did not agree to pay Automattic – his for-profit entity – a very large sum of money before his September 20th keynote address at the WordCamp US Convention, he was going to embark on a self-described “scorched earth nuclear approach” toward WP Engine within the WordPress community and beyond. When his outrageous financial demands were not met, Mr. Mullenweg carried out his threats by making repeated false claims disparaging WP Engine to its employees, its customers, and the world. Mr. Mullenweg has carried out this wrongful campaign against WP Engine in multiple outlets, including via his keynote address, across several public platforms like X,YouTube, and even on the <a target="_blank" href="http://Wordpress.org">Wordpress.org</a> site, and through the WordPress Admin panel for all WordPress users, including directly targeting WP Engine customers in their own private WordPress instances used to run their online businesses</p></blockquote><p></p><blockquote><p>During calls on September 17th and 19th, for instance, Automattic CFO Mark Davies told a WP Engine board member that Automattic would “go to war” if WP Engine did not agree to pay its competitor Automattic a significant percentage of its gross revenues – tens of millions of dollars in fact – on an ongoing basis. Mr. Davies suggested the payment ostensibly would be for a “license” to use certain trademarks like WordPress, even though WP Engine needs no such license. WP Engine’s uses of those marks to describe its services – as all companies in this space do – are fair uses under settled trademark law and consistent with WordPress’ own guidelines. Automattic’s CFO insisted that WP Engine provide its response to this demand immediately and later, on the day of the keynote, followed up with an email reiterating a claimed need for WP Engine to concede to the demands “before Matt makes his WCUS keynote at 3:45 p.m. PDT today.”</p></blockquote><p></p><blockquote><p>In parallel and throughout September 19 and 20, Mr. Mullenweg embarked on a series of harassing text messages and calls to WP Engine’s board member and also its CEO, threatening that if WP Engine did not agree to pay up prior to the start of Mr. Mullenweg’s livestreamed keynote address at 3:45pm on September 20, he would go “nuclear” on WP Engine, including by smearing its name, disparaging its directors and corporate officers, and banning WP Engine from WordPress community events.</p></blockquote><p>They... they have text message captures. In the pdf. Matt Mullenweg was trying to extort them ... by text messages. They seem to have the entire thing in the writting.</p><p></p><blockquote><p>In the final minutes leading up to his keynote address, Mr. Mullenweg sent one last missive: a photo of the WordCamp audience waiting to hear his speech, with the message that he could shift gears and turn his talk into “just a Q&A” if WP Engine agreed to pay up</p></blockquote><p>They finish requesting Automattic to "preserve, and not destroy, any and all documents or information in their possession, custody, or control that may be relevant to any dispute between WP Engine and Automattic". They are going to war, big time.</p><p>All this crap is just because they refuse to pay his protection money. And the guy has been stupid enough to put everything in writting.</p><p></p><p>Holy. Fucking. Shit.</p><p>HOLY FUCKING SHIT.</p><p>They are going to toast him alive</p> 📎
AI, taking complex topics and fucking them up, giving people bad information that’ll get them killed, all for the low low price of more energy and water than we have to spare. This is such a waste of time. https://mastodon.social/@emanuelmaiberg/113192736734791060
Listen to Ep 258: Phil Dunster from Off Menu with Ed Gamble and James Acaster. Ted Lasso’s Jamie Tartt (doo-doo-da-doo-da-doo), Phil Dunster, introduces some new vocabulary to the Dream Restaurant this week. And don’t forget, tune in to Comic Relief. Phil Dunster stars in ‘Oklahoma! in Concert’ at London’s Theatre Royal Drury Lane on 19th and 20th August. Get tickets at oklahomaconcert.co.uk Follow Phil on Instagram and Twitter @phildunster Recorded and edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.
#103 Carolyn Stransky learning her way from journalist to developer and back
I'm very excited to be speaking at DTX London next week, at DevOps Exchange's talks takeover.\n\nI'll be talking about Quantifying your reliance on Open Source software and how you can use dependency-management-data to gain some really interesting insights into your dependency data.\n\nHope some of y'all can join me there
and talk about the 2024 Tidelift maintainer report. The report is pretty big and covers a ton of ground. We focus in a few of the statistics that should worry anyone who uses open source. We've known for a while developers are struggling, and the numbers back that up. This one feels like the old "we've tried nothing and we're all out of ideas". Show Notes
What parts of the Spotify Squad Model were challenging, and advice for leadings considering adopting the model.
If I’ve learned one thing from 15 years in tech it’s that men can be in the arena trying stuff and it ain’t matter how many times they fuck up but women have to land fully formed and perfect beyond reproach or they’re not serious people.
Attached: 2 images representation is important. thank you unicode team.
Week Notes 24#38 (5 mins read).
What happened in the week of 2024-09-16?
I will be attending
uBlue is trying to build the world's best Linux experience for developers and gamers. Jorge Castro joins Justin & Autumn to tell us how it's going.
Gerhard Lazu joins us for Kaizen 16! Our Pipe Dream™️ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting `just` right.
Just put the finishing touches on the latest release of oapi-codegen: v2.4.0 includes:
#OpenAPI Overlay functionality
Improved multi-file OpenAPI spec support
Several other features and bug fixes
https://github.com/oapi-codegen/oapi-codegen/releases/tag/v2.4.0
Lorenzo and Mirko of STF dive into the "Fellowship for Maintainers" program's goals to support solo maintainers, offer mentorship, and enhance global open-source sustainability.
Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let's just say Jimmy got into some stuff. There's even a Gilfoyle involved. This episode is...
I will be attending
In this episode of the Mechanical Ink podcast, Schalk Neethling sits down with Daniel Beck, a documentation engineer writer based in Amsterdam.
So I guess #Mcdonalds is going to be bringing the McRib back in October, based on this test notification? 👀
If tech companies enable some feature, _except_ in the EU, then that's an excellent indication that the feature is bad and should not have been built.
You're currently viewing page 1 of 145, of 7214 posts.