|
A curated collection of must-read articles and videos for mastering Claude Code, agentic coding workflows, and the future of AI-assisted development
|
It’s satisfying to make something that serves your needs. Which feels selfish twice over. Taking the time to make anything feels indulgent. Serving my needs? Don’t get me started. So I doubled down (quadrupled down?) and documented it. If others find it useful, it’s easier for me to justify. I named my project, “ Worklists ”. If Playlists make TikTok of your brain, try out albums as an antidote. Albums help me focus. Reduce my anxie....
|
|
Networks are unreliable. Even when services are otherwise healthy transient failures like timeouts, dropped connections, and DNS blips can all cause your application to fail for no good reason. Sometimes that’s OK. If you’re building a simple system that only makes a few network requests then it’s reasonable to let these transient failures bubble up and let the caller decide how they’d like to handle them. But in more complicated systems ..
|
|
Over 27 years of teaching, I’ve learned just as much from my students as they have from me, especially about what it means to be Canadian. One message consistently shines through their reflections: being Canadian means striving to do the right thing in the world. We don’t put ourselves first. We put humanity first. And that’s something to be proud of. It’s also something the world admires about us. We’re kind, inclusive, and diverse… not ..
|
|
Over 27 years of teaching, I’ve learned just as much from my students as they have from me, especially about what it means to be Canadian. One message consistently shines through their reflections: being Canadian means striving to do the right thing in the world. We don’t put ourselves first. We put humanity first. And that’s something to be proud of. It’s also something the world admires about us. We’re kind, inclusive, and diverse… not ..
|
|
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - I wrote a post about open-sourcing Postcard. The post got picked up by Hacker News...
|
|
The making of a diamond is a repeatable, but naturally non-reproducible process. The exact same input of carbon subject to the exact same configuration of pressure, temperature, forge, time, process control will never produce the exact same diamond twice. Once made, a diamond is unique. And once made, a diamond is forever.
|
|
Networks are unreliable. Even when services are otherwise healthy transient failures like timeouts, dropped connections, and DNS blips can all cause your application to fail for no good reason. Sometimes that’s OK. If you’re building a simple system that only makes a few network requests then it’s reasonable to let these transient failures bubble up and let the caller decide how they’d like to handle them. But in more complicated systems ..
|
|
In a current project I’m templating files using Jinja2 with the help of the jinja2-cli . Having used (and taught )Ansible for years I’m quite familar with Jinja2 so this was a natural choice. The jinja2-cli can receive variables to template by different means. One way is by loading them from a file. This can be json, yaml, toml or even xml. Suppose I have a json-file called payload.json with the following content: { "NAME": "bar", }....
|
|
I recently created repositories in a new Artifactory instance. This was a testing instance and since I dind’t work with Artifactory much before this, I created them in the web-frontend by hand. I then wanted to get them as code so I could recreate them in the production Artifactory instance without doing it all by hand. Since I had admin-privileges in the testing instance, I used the /repositories/configurations- endpoint to get the re....
|
|
by Jason Packer with help from Juliana Jackson “.. the test of a first-rate intelligence is the ability to hold two opposed ideas in the mind at the same time, and still retain the ability to function.” – Scott Fitzgerald, 1936 We’re at a dangerous inflection point in AI, where soon there may be so […] The post The Duality of ChatGPT appeared first on Quantable Analytics .
|
|
I'm addicted to lisps. I can't pick up another language because I keep thinking about how much easier it would be to write the same program in a lisp. I'm addicted to easy data structures and maps and ad-hoc, free-form positioning of functions and args and defining a function wherever I feel like it. I look at C / C++ and I can't believe anyone ever gets anything done in those languages, they have so much boilerplate and söykaf. I u..
|
|
Build developer trust in AI security tools with verified fixes, real-time scanning, and frictionless workflows powered by Snyk Agent Fix.
|
|
I show a new web-playable game I'm working on, the rationale and philosophy behind it, as well as a detailed Godot 4 tutorial that outlines my process step by step.
|
|
Here's the Discord Changelog from June 30, 2025, so you can stay informed on what’s new in recent app updates!
|
|
As a beginner learner of Japanese, I still need regular practice reading Kana ( Hiragana and Katakana ). Rather than using one of the countless existing resources, I decided to build my own little Space-Invaders-style game. No doubt I was procrastinating, but learning SpriteKit and building the app involved a fair bit of app testing, so I ended up learning while erm procrastinating. That's a win, right? Right? As of today Mochi Inv..
|
|
Professional advice is expensive, contained by prestige hierarchies and cordoned off from the public. But the upper echelon is the “old boy” . Men who wrote the book on a topic and then retired into boutique consultancies they run for Love and for Justice in their spare hours. If you’re polite, direct and don’t waste their time, they’ll often provide counsel expecting nothing in return.
|
|
Hey everyone! I'm writing an operating system with some help from Codex (full disclosure). It's not a Linux clone. It’s built on top of the D programming language and implements an object-oriented design. It uses Plan 9’s namespace concept for processes as well as the file system. Additionally, it adopts the NixOS concept of a declarative OS with an immutable kernel for enhanced security. Lastly, it will use blockchain for system integrity.....
|
|
Pool Robotic Cleaners Pool robotic cleaners are automated devices designed to keep swimming pools pristine with minimal effort. Equipped with advanced features like powerful suction, scrubbing brushes, and efficient filtration systems, they remove dirt, debris, and algae from pool floors, walls, and waterlines. Many models offer smart navigation, app-based controls, and energy-efficient operation, making them ideal for both residential and ..
|
|
And just as I post about waiting for my grade, the grade comes. I was pretty nervous to submit my first ever university written assignment, but the results just came in and I passed - nice news to get on the first day of my vacation.
|
|
Today is the first official day of my summer vacation. I’m sitting in Leijon, drinking a morning coffee can I write this. It’s been a pretty crazy 7 months. I haven’t written much lately - first out of diverted focus, later out of stubbornness.
|
|
Frank's current favorite CLI tools, configurations, workflows, and tips for developers and ops folks.
|
|
Frank's current favorite CLI tools, configurations, workflows, and tips for developers and ops folks.
|
|
I’ve found that doing multi-day hikes is the perfect break from the keyboard. I’ve done 5 multi-day hikes in the past 3 years and I’ve enjoyed them all. The main benefit for me over spending a week on the beach somewhere is that my day to day is already very sedentary. As I’m spending my life in my head I try to spend my holidays in my body. The ingredients for a great multi-day hike are:
|
|
Repository: @knadh/dictpress GitHub release page: v3.0.2 Changelog 42e3694 Fix incorredct DB initialization in import. Closes #51 .
|
|
I recently discussed how Espressif implements automatic reset, a feature that lets users easily update the code on an Espressif microcontroller. There are actually more subtleties than a quick look would suggest, and I spent a fair bit of time investigating them. This article and the next two present (The missing part of Espressif’s reset […] The post Reproducing Espressif’s reset circuit appeared first on Quentin Santos .
|
|
I use dm-crypt/LUKS for my main hard drive, but I prefer Veracrypt for ease of use and portability. I have a few questions regarding Veracrypt's options: Is there a theoretical basis for using those encryption cascades rather than just one encryption algorithm? Note how I'm not speaking of practical advantages, it's just about easing the paranoia, not any real-world advantage. But is there a basis for claiming that more encryption algori....
|
|
Generating Buy/Sell Signals with Moving Averages Using pandas-ta
-
blog.adnansiddiqi.me
-
11 months ago
-
eng
This post is part of the T4p Series. In the previous post, I had discussed the engulfing pattern. In this post, we will discuss Moving Averages. What Is Moving Average Moving Averages are one of the most widely used indicators. They smooth out price fluctuations by calculating the average price over a specific number of periods, creating a trend-following line that updates as new data becomes available, hence helping traders identify the ov....
|
|
An interesting answer from ChatGPT. I wish I could tell you that ChatGPT didn't make this but you know what.. it doesn't matter. The reason the AI talks about Zia is because this is a followup question to another question about the Dandy Warhol's live video of their song Sleep. Can you give me an example of a keyboardist who you respect for their part in a band? Absolutely—here are a few keyboardists who are widely respected n..
|
|
An interesting answer from ChatGPT. I wish I could tell you that ChatGPT didn't make this but you know what.. it doesn't matter. The reason the AI talks about Zia is because this is a followup question to another question about the Dandy Warhol's live video of their song Sleep. Can you give me an example of a keyboardist who you respect for their part in a band? Absolutely—here are a few keyboardists who are widely respected n..
|
|
I have been blogging consistently since 2017. And one of my goals in speaking publicly was always to connect with like-minded people. I always left my email and hoped people would get in touch. Even while my blog and twitter became popular, passing 1M views and 20k followers, I basically never had people get in touch to chat or meet up. So it felt kind of ridiculous when last November I started charging people $100 to chat . I mean, who ....
|
|
A hand on the fire instantly teaches danger, but alcoholism’s harm unfolds slowly. This latter indirection, or gap in feedback, is bridged with narratives: stories we adopt, often without noticing. We underestimate how deeply the narratives we choose affect us. Mind the gap!
|
|
The “F” roads in Iceland lead to incredibly stunning places and traverse some pretty remote and rugged terrain. After meeting a few locals and getting the inside word, I learn the really, really good...
|
|
Structuring Python Scripts & Exciting Non-LLM Software Trends
-
realpython.com
-
11 months ago
-
eng
What goes into crafting an effective Python script? How do you organize your code, manage dependencies with PEP 723, and handle command-line arguments for the best results? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
|
|
This June, our PRIDE ERG came together to celebrate the meaningful act of simply being who you are and bringing your whole self to work.
|
|
Today, we are pleased to announce the evolution of Heroku to an AI Platform as a Service (AI PaaS). GenAI has changed how we build software (vibe coding), the kind of technology we use (Cursor, LLMs), the type of software we make (agents), and redefined what it means to be a developer in this new […] The post Introducing the Heroku AI Platform as a Service (AI PaaS) appeared first on Heroku .
|