|
Frank Wiles' recent podcast appearances so far in 2025. Touching on topics such as Python, Django, AI agents, LLM assisted coding, and improving engineering teams.
|
You inherit a team mid-flight. You didn’t hire them. You didn’t set the culture. But now it’s yours—and the results are on you. Some leaders react with frustration. Others get to work. In this piece, I break down a practical playbook for turning around a low-performing team: how to listen, diagnose what’s broken (people, product, or process), land early wins, and sustain momentum. It’s not glamorous work—but it’s some of the most meaningful..
|
|
I have had the good fortune of meeting Scott several times at various conferences and the MVP Summits held at Microsoft headquarters in Seattle. Seeing him get emotional in this talk does not surprise me, nor is it unusual for him to criticize the very technology 1 that his company promotes. He has always been an entertaining speaker and teacher. As it turns out, the TED format suits him perfectly. Or rather, the way that t..
|
|
In the last year, a mindset shift and approach appeared as a very simple idea: just do one thing, that I want to do today . The one thing can be small or big, easy or labored, fleeting or long. I carve out time to go play drums for two hours, go for a bouldering session, do a shorter 20 minute run, read a page of a book, eat something I’m really excited about, and more. Even on the most difficult day, I can adjust and find the smalles..
|
|
Maintainers of ESLint Prettier Plugin Attacked via npm Supply Chain Malware
-
snyk.io
-
10 months ago
-
eng
Urgent warning: Maintainers of popular npm packages like ESLint Prettier Plugin were attacked via an npm supply chain malware incident. Learn about the typosquatting, phishing, and impacted packages, plus essential steps to protect your projects.
|
|
I ran Cursor Agents on production codebases for weeks. Background tasks, multi-file edits, and where it still breaks down.
|
|
Recently at work I had a side quest on the following task: choose a binning scheme for some 1-dimensional data that has an annoying distribution. Quantile binning wasn't great (at the sparse tails it produces very wide bins, and in the center very tiny ones), and equal width was also out. Basically I wanted to be able to specify a number of bins (n_bins) and get some "reasonable" bin edges out. def compute_bin_edges ( data : np . ....
|
|
basically im a colossal retard and fuarrrked some soykaf up in persistent mode thatd take like an hour or 2 to unfuck so i have just deleted the virtual machines and reinstalled whonix from the same .ova file. is this ok or could soykaf from persistent mode now be present in that file? should i have deleted the .ova and downloaded it fresh??
|
|
Using LLMs and MCP to Debug PostgreSQL Performance in Rails
-
pawelurbanek.com
-
10 months ago
-
eng
I’ve recently automated a large portion of my Rails performance audits. In this tutorial, I’ll describe how to configure an AI-powered PG performance debugging. We will cover using LLMs with custom MCP (model context protocol) n8n integration. We will also discuss the legal and security implications of connecting AI to the production database. How to optimize PostgreSQL performance with AI? I’m not sure if the current blogosphere needs ....
|
|
Using LLMs and MCP to Debug PostgreSQL Performance in Rails
-
pawelurbanek.com
-
10 months ago
-
eng
I’ve recently automated a large portion of my Rails performance audits. In this tutorial, I’ll describe how to configure an AI-powered PG performance debugging. We will cover using LLMs with custom MCP (model context protocol) n8n integration. We will also discuss the legal and security implications of connecting AI to the production database. How to optimize PostgreSQL performance with AI? I’m not sure if the current blogosphere needs ....
|
|
In certain dialects of Chinese, Japanese, Korean, and Vietnamese, the word for ‘four’ sounds very similar to the word for ‘death’ 1 . Consequently, the number 4 is considered by many people in East Asian nations to be unlucky. It is not unusual for buildings in that region to skip the number 4 when labeling floors, much in the same way 13th floors are omitted in some parts of the world 2 . In Hong Kong, at least one skyscraper avoids the pr....
|
|
gcloud_ssh A simple script that finds a google cloud compute VM by IP address across all projects of an organization and runs gcloud ssh to it. #!/bin/bash GCLOUD_SSH_FLAGS="--internal-ip" # Get organization ID dynamically get_org_id() { gcloud organizations list --format="value(name)" --limit=1 2>/dev/null | sed 's|organizations/||' } search_and_connect() { local ip_address=$1 echo "Searching …
|
|
gcloud_ssh A simple script that finds a google cloud compute VM by IP address across all projects of an organization and runs gcloud ssh to it. #!/bin/bash GCLOUD_SSH_FLAGS="--internal-ip" # Get organization ID dynamically get_org_id() { gcloud organizations list --format="value(name)" --limit=1 2>/dev/null | sed 's|organizations/||' } search_and_connect() { local ip_address=$1 echo "Searching …
|
|
Fan Organized Events around the Acquired Live Show
-
www.nothingeasyaboutthis.com
-
10 months ago
-
eng
Pulling off three fan organized events alongside the Acquired live show in New York City was a massive undertaking. We did a community run, a pre-show meetup at a local bar, and then a takeover of the Rockefeller Center Rink for the afterparty. Here’s a breakdown of what
|
|
How to Create and Combine SwiftUI Views Without Getting Lost in Deep Nesting and Complex Layouts
-
matteomanferdini.com
-
10 months ago
-
eng
As you create increasingly complex SwiftUI views, you may feel your code is turning into a tangled mess of nested stacks, layout view modifiers, and conditionals. In this article, we’ll explore how to leverage SwiftUI’s full toolkit—beyond just stacks—to build configurable views. You’ll learn to use built-in specialized views, view styles, and view builders for ... Read more The post How to Create and Combine SwiftUI Views Without Gett..
|
|
A newsletter discussing AI, Knowledge Work, Knowledge Management Systems, Zen Productivity, Personal Organization, and everything in between!
|
|
The more I work on API standards, the more I realise how few teams understand that they can adopt the standards and, without breaking any contract, adapt them to make a strong interface for their own application. One of my … Continue reading →
|
|
Between motorcycle rides with my friends from TOMCC Italia and family dinners at sunset, I spent most of the weekend in the foothills of Romagna. I’m fortunate to live close to such beautiful landscapes .
|
|
Note Read also the writeup on latest Harjus release. The idea of turning on a program and just letting it rip while collecting (riskless) money is compelling. No sales or marketing, or other things I, as an engineer, like to shy away from doing - just enjoyable tinkering with models and infra. That’s printing money. To have a go at money printing, I built a trading bot. The bot is called Harjus (Finnish for grayling), and it exploits triang..
|
|
Note Read also the writeup on latest Harjus release. The idea of turning on a program and just letting it rip while collecting (riskless) money is compelling. No sales or marketing, or other things I, as an engineer, like to shy away from doing - just enjoyable tinkering with models and infra. That’s printing money. To have a go at money printing, I built a trading bot. The bot is called Harjus (Finnish for grayling), and it exploits triang..
|
|
Note Read also the writeup on latest Harjus release. The idea of turning on a program and just letting it rip while collecting (riskless) money is compelling. No sales or marketing, or other things I, as an engineer, like to shy away from doing - just enjoyable tinkering with models and infra. That’s printing money. To have a go at money printing, I built a trading bot. The bot is called Harjus (Finnish for grayling), and it exploits triang..
|
|
Learn about the recent $500K crypto heist caused by a malicious "Solidity Language" extension in Cursor IDE. Understand how compromised IDE extensions and third-party registries pose significant supply chain risks for developers and the broader AI ecosystem.
|
|
Navigating Enterprise AI Implementation: Risks, Rewards, and Where to Start
-
snyk.io
-
10 months ago
-
eng
Learn how to navigate enterprise AI implementation with a focus on trust, security, and value. Discover key considerations, high-impact use cases like RAG and content generation, and best practices for building a secure AI foundation.
|
|
A 3D cuckoo-clock that lives in your macOS menu bar. Every 30 minutes the doors swing open and a tiny bird reminds you the morning is gone.
|
|
A 3D cuckoo-clock that lives in your macOS menu bar. Every 30 minutes the doors swing open and a tiny bird reminds you the morning is gone.
|
|
Traveling to Asheville, North Carolina to experience the Nantahala National Forest while looking for some treasure.
|
|
How my manager tricked us team into doing things: The Experiment Framework
-
danielsada.tech
-
10 months ago
-
eng
Back in the day, I was on a team that was allergic to change. Every small process improvement or tweak was deeply resented by team members, and it was hard to make progress. Tracking our tasks? Standups? Scrum? Writing status updates asynchronously? Whatever it was, the team was reluctant to try it out. The best manager I’ve ever had, tricked us with the experiment framework. Let’s try standups, but only for a definite period of time, and a..
|
|
ROOST Announces “Coop” and “Osprey”: Free, Open-Source Trust and Safety Infrastructure for the AI Era
-
discord.com
-
10 months ago
-
eng
Open-sourced tools put enterprise-grade content safety and threat investigation capabilities within reach of organizations of all sizes
|
|
How my manager tricked us team into doing things: The Experiment Framework
-
danielsada.tech
-
10 months ago
-
eng
Back in the day, I was on a team that was allergic to change. Every small process improvement or tweak was deeply resented by team members, and it was hard to make progress. Tracking our tasks? Standups? Scrum? Writing status updates asynchronously? Whatever it was, the team was reluctant to try it out. The best manager I’ve ever had, tricked us with the experiment framework. Let’s try standups, but only for a definite period of time, and a..
|
|
Intel Ends Clear Linux OS Development (And Users Need to Migrate Now)
-
www.omglinux.com
-
10 months ago
-
eng
Intel has called time on Clear Linux, its home-grown, performance-focused Linux distribution, ending support for the distro with immediate effect. That means no more security patches, no more updates, and... The post Intel Ends Clear Linux OS Development (And Users Need to Migrate Now) is from OMG! Linux and reproduction without permission is, like, a nope.
|
after Charles Bukowski‘s Style AI is the answer to everything,a fresh way to approach a dull or dangerous thing.To do a dull thing with AI is preferable to doing a dangerous thing without it.To do a dangerous thing with AI is what I call art. Refactoring can be an art,debugging can be an art,naming things… Continue reading AI
|
|
in any DSA textbook we'll find out that we have two ways to implement maps - so called "hashmaps" and and the less common "treemaps". which makes me wonder: why are there no "linked list maps"? reading elements would obviously be slower than a treemap - O(n) vs O(log n) - but inserting can be faster if we keep a reference to the tail of the linked list - O(1) vs O(log n). am i missing something?
|
|
Until now I’ve only read Le Guin’s science fiction work, and have wanted to give her fantasy series Earthsea a try for a while. I really enjoyed this first installment. The societies that the protagonist ventures through felt lived-in in a way that feels missing from some other high fantasy like the Lord of the Rings. The way that magic and the sorcerers and witches who perform it are weaved into the world was really well done. “Sorce....
|
|
Until now I’ve only read Le Guin’s science fiction work, and have wanted to give her fantasy series Earthsea a try for a while. I really enjoyed this first installment. The societies that the protagonist ventures through felt lived-in in a way that feels missing from some other high fantasy like the Lord of the Rings. The way that magic and the sorcerers and witches who perform it are weaved into the world was really well done. “Sorce....
|
|
This year has been very interesting so far. The first half absolutely sucked and went by in a second. There was a lot of shit going on at work, leading to me being burnt out and needing to quit the startup I co-founded. It was a forced break. What followed is pretty interesting. You need to reorient. You need to regain strength. The first four weeks I couldn’t really do anything and got sick again and again. My body needed to rest.
|
|
The latest version of Visual Studio Code Insiders now shows a prompt before you bring in a third-party MCP server. Neat! No more one-click command execution.
|
|
Back in February, I asked folks on the Fediverse if I should try to contribute native macOS sharing to Emacs upstream . While folks were keen on the sharing feature, there were reservations about whether or not a macOS-only patch would be welcome upstream. While my chances of success sounded fairly low, I figured I had to at least try before giving up… and I have to say, I'm glad I gave it a chance. Yesterday, my patch was finally merge....
|