And to start up this week of various little scripts and tweaks, we're going to collect some SSHFS tweaks and two single-use-but-damn-when-you-need-it-you-need-it scripts I wrote. First, the [...]| ideatrash
Easily bring coding into your classroom even if you don't have access to technology with these free unplugged coding activities for fall. The post Free Unplugged Coding Activities for Fall appeared first on Hands-On Teaching Ideas.| Hands-On Teaching Ideas
Apps promoting accessibility took center stage at this year's HopHacks coding marathon, which challenges college students from across the country to design projects that address critical issues like health care access and human safety| The Hub
When coding models are faster and concurrent, the distance between thought and code shrinks. You can preview this future by trying out Qwen 3 Coder on Cerebras or claude-on-rails.| Drew Breunig
It’s one thing to mutter promises of being back, it’s quite another to actually do it. Through an unlikely path (again), I have finally managed to resurrect the wall of media web presen…| CogDogBlog
Learning Python Boolean values and operators is part of the series — Zero to Network Automation. In this post, we’ll explore Python Boolean values and operators — the building blocks of decision-making in scripts and network automation. In network automation, we constantly make decisions — “Is the interface up?”, “Did the script succeed?”, “Is the … Continue reading What are Python Boolean Values and Operators→| Rowell Dionicio
Everything comes down to evaluating expressions. That means our code isn't going to be ran from the start to the end of the code sequentially. Our code will use flow control to decide what to do next. And with networking, we're likely to decide what to do next after looping through a set of data to meet a condition. I feel it is important to know about flow control to make decisions and to repeat tasks. Things we will do when dealing with networks. Flow control will start with some sort of co...| Rowell Dionicio
This is the first real step in my Zero to Network Automation journey — learning Python from the ground up. In this post, I cover the absolute basics: the data types, variables, and functions that f…| Rowell Dionicio
È uscita la seconda edizione di “C’è posta per ET”, il concorso dell'Inaf che invita studenti e studentesse delle scuole primarie e secondarie a proporre un messaggio da inviare verso esopianeti potenzialmente abitabili. Lunedì 20 ottobre alle ore 11, nella cornice internazionale della Europe Code Week, si terrà il webinar di lancio del concorso, a cura di Inaf e di Alessandro Bogliolo, ambasciatore europeo del coding| MEDIA INAF
A very simple and useful thing that I have found when you have a lot of different applications or programs installed on your Raspberry Pi is to create a menu system. That way when you call up the m…| ➟ Weekend Engineer
UMass Memorial Medical Center’s radiology department has been able to sidestep a lack of bill coding professionals by adopting AI in the medical center’s coding for radiology. “It’s really hard to get certified coders these days,” said Barbara Scully, associate vice president, physician billing with UMass Memorial, which is located in Worcester, Massachusetts. “It’s one… The post AI coding at UMass Memorial tempers staffing shortage appeared first on HFMA.| HFMA
Every business, big or small, has a wealth of valuable data that can inform impactful decisions. But to extract insights, there’s usually a good deal of manual work that needs to be done on raw data, either by semitechnical users (such as founders and product leaders), or dedicated – and expensive – data specialists. Either […] The post Vibe analytics for data insights that are simple to surface appeared first on AI News.| AI News
tldr from Jeremy: “How to Solve it With Code” is a course in iterative problem solving, and a platform (‘Solveit’) to make that easier. The course shows how to use AI in small doses to help learn as you build, but doesn’t rely on AI at all – you can totally avoid AI if you prefer. The approach we teach is based on decades of research and practice from Eric Ries and I, the founders of Answer.AI. It’s basically the opposite of “vibe coding”; it’s all about small steps, deep ...| Answer.AI
How BoxyBSD Boosted the Proxmox Ecosystem: a free VPS platform with full IPv6 support for beginners and small open-source projects.| gyptazy.com
For the past 5+ years, I’ve avoided Python and network automation. I told myself I could get by without it—after all, I’ve designed and troubleshot Wi-Fi networks, deployed switches, and solved cli…| Rowell Dionicio
Vibe coding is the current term for using a well-crafted prompt to get an large language model (LLM) AI engine to write software for you.| Circuit Cellar
I always believe requirement analysis and implementation design are two important steps that should not be ignored. No matter how small the team is, no matter how short your release period is, and no matter how much cost you can only afford.| Tech Notes from Steven
What is the state of AI in software engineering in mid-2023? In this article, I check out a few AI power tools like ChatGPT and GitHub Copilot to see what the future holds for developers.| TMSVR - Dev Blog
Altering an SQL database schema in production can be tricky. This article summarizes the most common use cases and solutions.| TMSVR - Dev Blog
A collection of conventions and best practices for your software projects. Softver version conventions, using git, best practices on building maintainable systems.| TMSVR - Dev Blog
At its core, a Markov chain is a model for predicting the next event in a sequence based only on its state. It possesses "memoryless"...| TechAcute
Discover how a former educator turned data storyteller used Python to uncover key factors boosting student math scores, overcoming coding challenges in this inspiring EdTech journey.| Mike's Blog
Announcing The Stargate Project The Stargate Project is a new company which intends to invest...| Mike's Blog
Start with good decomposition. Then use encapsulation to create good abstractions. That's how I code. That's how I was taught to code 30 years ago. And it's still how I code today. The post The Way I Code (and have been coding for 30 years) appeared first on Ross Wintle.| Ross Wintle
I hear this question almost daily now: “With AI here, should we teach kids to code?” I was reminded of the following from our book, Captain Code, that teaches coding to kids. The intro …| Ben Forta
The program has two years of full funding and will capture measurable outcomes in both academic performance and wellbeing. The organizations hope to create a model that other states can replicate.| EdTech Innovation Hub
vim is my editor of choice, simply due to the fact that I find it extremely efficient (and readily available everywhere).| The Tao of Staging
This quick guide shows you all the basic Git commands and their usage. You can also download these commands for quick reference.| It's FOSS
If you’re the Acting Ensign Crusher of Rails developers, you’ve probably heard about background jobs but are a little lost. They’re essential for building modern, responsive applications. But let’s be honest, the thought of adding another service to your stack can be daunting. Redis is great, but it’s another thing to manage, another thing to […]| dominickm.com
(Originally posted on https://medium.com/@jschomay/observations-on-using-replits-ai-coding-tool-from-an-experienced-coder-3dd7d0146401) I used Replit and their AI “pair programming” service called GhostWriter on a new game project recently. This is m...| Jeff Schomay on Games, Narrative and AI
(Originally published at https://medium.com/@jschomay/disregarding-a-decade-of-programming-to-make-a-game-with-ai-eccfab31ad4) I’ve heard the stories of people with little to no programming experience making full games with the help of AI, and I want...| Jeff Schomay on Games, Narrative and AI
As Rust gains more traction in kernel development, it’s becoming clear that this shift isn’t just a novelty. It’s a necessary evolution. One that will make Linux better in the long run.| Spreadsheet Point
In a previous article, I described a simple state machine to explain the prefetch behavior and miscellaneous observed bus delays of the Intel 8088. I now believe that the model I described there - although successful in modelling the 8088's behavior - was unnecessarily complex. There are in fact far fewer legitimate bus "delays", and they do not relate to internal state transitions. I have also slightly revised my description of the BIU's prefetching logic - I now believe that the prefetching...| Adventures in PC Emulation
My emulator has a bug. | Adventures in PC Emulation
How does vibe coding help growth marketers to build apps, automate workflows, and prototype tools using AI?| GrowthRocks
Learn why Spring's @Retryable can silently fail with @Transactional due to AOP advice ordering — plus two production-ready fixes| TMSVR - Dev Blog
The newly-released desktop versions of our microM8 Apple IIe emulator now include an MCP (Model Context Protocol) server built-in. Claude Code playing Zork These allow external AI applications to control them in various ways. We [more...] The post Connect AI to microM8 Apple IIe Emulator using MCP (Model Context Protocol) for ‘Vibe Coding’ and other activities… appeared first on Paleotronic Magazine.| Paleotronic Magazine
As you might know, I've been on a worldbuilding kick recently, brainstorming out planets.| Adamas Nemesis
This post is mostly to herald a pretty good Apple bug report response, which as we know is a too-rare event. But it might also help others with this confusing SwiftUI API. What’s the difference between presentedWindowStyle(_:) and windowStyle(_:)? Well, one does something, the other doesn’t, basically. I tried using the former, and observed that… Read more| Wade Tregaskis
This is a public reposting of FB14893699, in case it’s helpful to anyone else or especially in case someone else has seen this too and knows how to work around it. If any view in the [active] window contains a Toggle – even one that’s disabled or hidden – then Continuity Camera (re. ImportFromDevicesCommands and… Read more| Wade Tregaskis
This is a public reposting of FB14885505, in case it’s helpful to anyone else or especially in case someone else has seen this too and knows how to work around it. NSPasteboard mutates itself simultaneously from the main thread and the global concurrent Dispatch pool, w.r.t. to its internal type cache. This is surprisingly trivial… Read more| Wade Tregaskis
Sometimes you just need to shove a round peg into a square hole. Sometimes that genuinely is the best option (or perhaps more accurately: the least bad option). I find my hand is often forced by APIs I don’t control (most often Apple’s APIs). e.g. data source or delegate callbacks that are synchronous and require… Read more| Wade Tregaskis
NSCopyObject is a very old Foundation function - pre-dating Mac OS X entirely; from the NeXT era - that was originally basically just memcpy, but now it's complicated. A lot more complicated… Read more| Wade Tregaskis
Reading SwiftData vs Realm: Performance Comparison reminded me of an anecdote from my days working on Shark, at Apple. I don’t really remember the timing – sometime between 2006 and 2010 – but presumably around 2006 as I recall it was when Core Data was still relatively new. For whatever reason, there was a huge… Read more| Wade Tregaskis
Five years ago installing Swift on a Raspberry Pi – or really any non-Apple platform – was fairly involved. Compared to getting a Raspberry Pi working to begin with it was easy, but still a far cry from apt install swift. Sadly it’s still not quite that easy (and some Python package is squatting on… Read more| Wade Tregaskis
Swift makes it relatively easy to format numbers as byte counts, with appropriate suffixes to indicate units and generally sensible auto-selection of scale factors. e.g.: 1 kB (in English – results may vary depending on locale) This is just a small subset of Swift’s FormatStyle-based formatting capabilities, with which I have a bit of a… Read more| Wade Tregaskis
I have a bit of a love-hate relationship with Swift’s FormatStyle-based formatting capabilities. 42% (in English – results may vary depending on locale) On the pro side: But the cons are rough: All in all, there’s a reason fuckingformatstyle.com exists (and don’t forget to tip!).| Wade Tregaskis
A few weeks ago, Axel Roest published a simple web server comparison, that turned out to not be doing what it was thought to be doing. Figuring that out was a very interesting discussion that warrants a retrospective, to look at which parts were particularly helpful and which not so much. Tangentially, I want to… Read more| Wade Tregaskis
The following code prints the Fibonacci sequence. You’ve probably seen it before. It’s one of the simplest and most well-known examples of a sliding window operation – where the next value depends on the preceding two (or more) values. While almost all programs do not calculate the Fibonacci sequence, many do contain similar sliding-window algorithms.… Read more| Wade Tregaskis
After analyzing months of developer experiences with AI Coding, one thing is clear: we're witnessing a fundamental shift in programming. Developers now focus on architecture and strategy while AI handles implementation. This isn't just faster coding—it's a new way to build software.| Deepak Gupta | AI & Cybersecurity Innovation Leader | Founder's Journey from ...
I thought AI would take my job. Instead, it gave me a second brain and made me love programming all over again.| Tim Broddin
The implosion of a white-hot startup has employees asking how it all went wrong.| Rest of World
Back in the very early days of my involvement with Textualize, while looking for fun things to build to test out the framework and find problems with it, I created textual-astview. The idea was pretty simple: exercise Textual's Tree widget by using it to display the output of Python's abstract syntax tree module. While the code still works, Textual has moved on a lot, as has my approach to building applications with Textual, and so I've been wanting to do a ground-up rewrite of it. At the sam...| blog.davep.org
How I created a workflow for researching and blogging with Obsidian and Jekyll| Andrew Stiefel
Instead of changing your wallpaper, it changes your computer wallpaper.| ideatrash
Comparing indexed vs non-indexed AI agents using Apollo 11's guidance computer code as benchmark. Deep dive into synchronization issues and security trade-offs in AI-assisted development.| Forge Code Blog
An old friend with many years of software development experience yesterday reminded me of the old saying: “if you can explain a problem, it is half solved”. Chatting about it we agreed …| Paolo’s Weblog
It can autonomously plan and execute thousand-step tasks. It can build and deploy entire software projects all by itself. It can research and fix bugs 7x better than OpenAI's GPT-4, and it trains and deploys its own custom AIs to solve problems.| New Atlas
This summer my wife and I are holding a competition: who can write the fastest C-based linked list? Your goal is to write a linked list, and code that does various tasks with said list. Other than having to be a linked list, having it being written in C (although if we have enough demand […]| Chris Feilbach's Blog
People are interested in coding for a variety of reasons, but a significant one is to get the skills they need for a new career.| The Wyzant Blog
I recently felt like getting back into blogging. But setting up and maintaining WordPress felt like more than I was looking for. I was looking for something much simpler. Preferably file-based and with Markdown support. That was my introduction to Eleventy.| Sebin's Blog
Explore how healthcare organizations are transforming revenue integrity by bridging the gap between CDI and Coding. In this in-depth eBook, you’ll discover how pre-bill coding validation serves as the critical safety net for reducing denials, capturing missed revenue, and enhancing compliance. Whether you are navigating EMR changes, audit pressures, or evolving payer rules, this guide outlines the path toward cleaner claims, faster payments, and stronger financial performance.| Streamline Health
What happens when developers stop understanding code and just trust the 'vibe'? A real case of vulnerability hidden behind 'perfect' AI code and the implications for programming's future.| IT Notes
Note from Jeremy: I’m thrilled that the legendary Daniel Roy Greenfeld took the time to dig into a very recent addition I made to fastcore: flexicache. It’s a super useful little tool which nowadays I use all the time. I hope you like it as much as Danny and I do! When coding in Python really like to use decorators to cache results from functions and methods, often to memory and sometimes to ephemeral stores like memcached. In fact, I’ve worked on and created several cache decorators, i...| Answer.AI
Learn about hash value omission in Ruby, their benefits, examples, and implementation guidelines for more concise code| All about coding
This is an incomplete thought that I bounced off of Andromeda and Kristin recently. It’s incomplete because (a) I don’t do this kind of instruction [deliberately] (b) I know the answer is no for a variety of reasons at least for now (c) my ability to write long form of late in the face of […]| Hedgehog Librarian
The hype about the potentials (it’s always future potential, never real current use) of AI has discarded its last cycle (“reasoning models”/”deep research”, both terms being factually untrue and deeply deceiving at best) and moved to a new double whammy of “agentic AI” and “Vibe Coding”. Now “agentic AI” basically just means that some LLM […]| Smashing Frames
For along time I thought about adding object-oriented features to PyFL but couldn’t figure out how. Classes and methods don’t seem to fit into the declarative model, where all objects a…| Bill Wadge's Blog
Hello, friends! I hope you’re all doing super well! After hearing friends and many people on the Internet talk about Rust for quite a long time, I decided I would take the plunge and start learning it! I had made some short-lived attempts to learn the language before, but I didn’t stick with it. This […]| Shaffan's Blog
Hello, friends! I recently was working on a blog application in Adonis.js 6, and I ran into the issue of setting up a database. Originally, I set up the project with SQLite. It’s a very easy database solution, because the database is just a file in your project folder, with no database server or credentials […]| Shaffan's Blog
Hello, friends! I’ve been thinking back on my career recently, which I’ve had plenty of time to do, considering that I am exploring creative outlets like blogging, and that I’m currently in between jobs. One thing that I’ve felt slowly creeping up on me is this strange-sounding idea that software development has too much software […]| Shaffan's Blog
Why 'reflexive AI usage' sounds like a diagnosis I don't want next to my name| cekrem.github.io
Version 3.1 and all future versions can be found here| Meandering Banter
In short, an automated version of this amazing resource. Utterly stellar research has gone into making the Astrometrics Guide to Exoplanets, and I hope I've done it justice in automating it here. Enjoy!| Meandering Banter
| Meandering Banter
Much like Norton Guide readers or| blog.davep.org
It pretty much all started with this:| blog.davep.org
It seems I really do still have this need to create new terminal-based| blog.davep.org
Following on from my post this| blog.davep.org
The run of writing new terminal-based tools that I want still keeps going.| blog.davep.org
Recently I've been on a bit of a "turn stuff into Markdown files and slap| blog.davep.org
I've just released Tinboard v0.14.0.| blog.davep.org
Tinboard has turned into a tool I use| blog.davep.org
Back in the very early days of the Textual| blog.davep.org
While my time working on Textual might have come to an| blog.davep.org
Over the past year and a half I've written a lot of Python code, and a lot| blog.davep.org
Chilling on my couch with an iPad and I built out my own replacement for UptimeMonitor.| Half-Elf on Tech
We are talking about a programming language in this website blog post. First of all, it is used to create websites. It is a high-level language, that is, its expression is adapted to human cognitive capacity, rather than the executive capacity of machines. Its creator, Yukihiro Matsumoto, thought above all that people could be productive and have fun while writing code. | Divine Designs Business Branding
Ruby on Rails (RoR) is an excellent framework to learn about, not only because it is a great web application framework, but also because it has a large and helpful community. In fact, you can most likely learn how to use Rails in many ways, just by searching the web. | Divine Designs Business Branding
My goal was to land a job in the tech industry, sparked by a deep interest in machine learning that had taken root earlier that spring. I loved teaching ...| Mike's Blog
In this post, authors Richard F.J. Haans and Marc J. Mertens reflect on the inspiration behind their research article, “The Internet Never […]| Social Science Space
The cost of not leveraging agentic coding is likely far greater than you think.| smcleod.net
Discover 25 essential DevSecOps tools for a secure development lifecycle and learn how to create a more resilient environment for your applications.| StationX
Creating a custom linter can be a great way to enforce coding standards and detect code smells. In this tutorial, we'll use Sylver, a source code query engine to build a custom Python linter in just a few lines of code. Sylver's main interface is a R...| Geoffrey Copin's blog
Learn to create Ruby Data classes using block syntax and inheritance, and understand their differences and use cases| All about coding
See examples of using Ruby's Data class for creating value objects, removing boilerplate code, and enhancing API response handling| All about coding
Why Pre-Bill Auditing Is Essential to Mid-Revenue Cycle Success| Streamline Health
I've just released AgiNG v0.3.0. The main focus of this release was to get some searching added to the application. Similar to what I added to WEG back in the day, I wanted three types of searching: Current entry search. Current guide-wide search. All registered guides-wide search. The current entry search is done with a simple modal input, and for now the searching is always case-insensitive (I was going to add a switch for this but it sort of felt unnecessary and I liked how clean the input...| blog.davep.org
It finally happened! A raspberry pi like device, with a RISC-V CPU supporting the v extension. Aka RVV. Aka vector instructions. I bought one, and explored it a bit. SIMD background First some background on SIMD. SIMD is a set of instructions allowing you to do the same operation to multiple independent pieces of data. As an example, say you had four 8 bit integers, and you wanted to multiply them all by 2, then add 1. You could do this with a single operation without any special instructions...| Blargh
Are junior devs getting dumber with AI, or are they just learning smarter? Let's dissect the old-school coding nostalgia and explore why AI-assisted programming might be creating better, not worse, developers.| Prompt Engineering Institute