Software development Dark _ □ ✕
  • Posts
  • About
  • Debug
Concept

Software development

Taxonomy >economy, business and finance >products and services >computing and information technology >software and applications >Software development

Slug
software-development
IPTC code
software-development
QCode
local:software-development
URI
local:software-development
Namespace
local local
Depth
4

Writing, testing and maintaining software, including programming languages and developer tooling.

Filter posts by this concept Reveal in tree Atom feed

Hypothesis
This text is about programming, writing code or software development.
Ancestors
  1. economy, business and finance economy-business-and-finance
  2. products and services products-and-services
  3. computing and information technology computing-and-information-technology
  4. software and applications software-and-applications
Children

No narrower concepts.

Posts

42 posts tagged with this concept or a descendant · showing the 25 most recent

  1. Automatic updates

    Ubergeek Kelly's World- Life, technology, science, rants · 2026-08-08 13:30 UTC·Kelly Adams · details

    I like to consider myself constructively lazy. I’ll put in a lot of work so I can do less work in the future, particularly if that work is boring and repetitive. Sometimes I’ll put in far too much effort for the possible future savings, but I still do it anyway just because I hate the repetitive stuff. In this post I’ll touch on several things I’ve done on my blog server to make it theoretically easier to manage. WordPress update automation, WordPress backup automation, and Linux update/upgrade…

  2. Things I Use

    Bongo Twisty · 2026-08-08 00:00 UTC·Bongo Twisty · details

    I read today a piece about digital cameras and wired headphones making a bit of a comeback. It’s not news. I’ve read about this a few times over the past few years. What comes around and all that. However, it struck a chord with me since some of this stuff I have never fully moved away from or have still got tucked away in a draw somewhere until I am minded to have a play or finally get rid of it in one way or another. I was thinking about taking a few pics and writing a post about some of this…

  3. G is for get_or_create - Python A to Z

    Juha-Matti Santala - Community Builder. Dreamer. Adventurer. · 2026-08-08 00:00 UTC · details

    Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match with the letter of the day. Blaugust is an annual blogging festival in August where the goal is to write a blog post every day of the month. Let’s take our first journey into the wonders of Django, my favourite web backend. One of the reasons I love it is its ORM which we’ll talk a bit more when we reach the midway of the month and letter O. Today, I want…

  4. PT Mono

    Sal's Blog · 2026-08-07 19:22 UTC·Sal · details

    I was succumbing to my Hacker News habit recently and saw this post from Rands: The Title Cards in Blade Runner Are Fucking Amazing. PT Mono was in the list of fixed-width fonts that made his cut. For some reason it stuck in my brain. Maybe because I hadn’t heard of it. Later, I found myself perusing macOS’s Font Book app. There, in the relatively small Fixed Width collection of fonts, was none other than PT Mono. Turns out it’s a default font on macOS. ... Read the full post on Sal's

  5. Facepalm Citizen

    Through Wolfy's Eyes · 2026-08-07 18:51 UTC·wolfyseyes · details

    I’ve had this story rattling around in my head for a while now, and I wasn’t really sure what to do about it. You see, the latest livestream out of Star Citizen was… not a good look. At all. In a lot of ways. And while I haven’t played the game in a long time, it still affected me to watch. For those who don’t have nearly two hours of their lives to devote to a stream VOD, just know that the presentation of the FPS combat that was showcased did not go to plan, or if it did go to plan, it hasn’t…

  6. I published my drafts: lessons learned and steps taken

    Sal's Blog · 2026-08-07 05:57 UTC·Sal · details

    As I mentioned, I accidentally published all my draft posts. You know, the ones I cheekily listed at the bottom of my ripgrep post. All public and in my RSS feed. Dangit. What happened I can’t know for sure, but here’s what I suspect happened. Sloppiness on my part When Hugo builds my production site, it puts the files in the public/ subdirectory. I then upload that subdir to Cloudflare Pages with wrangler. ... Read the full post on Sal's

  7. F is for f-strings - Python A to Z

    Juha-Matti Santala - Community Builder. Dreamer. Adventurer. · 2026-08-07 00:00 UTC · details

    Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match with the letter of the day. Blaugust is an annual blogging festival in August where the goal is to write a blog post every day of the month. Programming languages have many ways to combine literal strings and variables. For a decade now, we in Python land have been able to enjoy the beauty and elegance of f-strings. f-string is a string that is prefixed wi…

  8. My First Skateblog

    Ryan P. Randall · 2026-08-06 23:10 UTC·Ryan P. Randall · details

    “Rannalli”, printed in a hand writing-style script in an oval, flanked by two checkerboard flags and a background of jagged shapes, remains deeply lodged in my mind. The Rannalli logo and name haven’t become deep lore among other skaters from the 1980s in the way that Vision, Sana Monica Airlines, or Gordon & Smith remain revered, however. And the heavily pixelated image above isn’t mine. It’s an ebay image found linked from this Vintage Longboards post. From what I can gather in an hour or so o…

  9. Tinker, Maker, Solder All The Things

    Point · 2026-08-06 22:01 UTC · details

    I’ve always had a interest in how things work, how to fix them and how to “improve” them, much to the annoyance of my parents who would find evidence that I had been unscrewing appliances.

  10. What happens to our blogs when we die?

    Michael Harley (All content) · 2026-08-06 11:45 UTC · details

    If Emily Dickinson had written her poems on her Wordpress blog, her host would have deleted them outright when the bill came due. Instead, her sister found 1,800 poems written on paper and stored in a drawer. Words written on paper take an intentional decision to destroy them whereas words written online usually require an intentional decision to keep them. In this modern blogging age how do we make our writing last? I do not have any important writing on this blog but I do want my family to hav…

  11. Links to Other Blaugust Posts

    Endgame Viable · 2026-08-06 09:52 UTC·Endgame Viable · details

    Morning! This is going to be an easy one, because it’s just links to other Blaugust posts I’ve been collecting. I’m off to a brain MRI appointment this morning and then throwing away a mattress and sofa, which was supposed to be yesterday but plans changed, and then somehow squeezing in time for the day job. Blaugust Reading You may or may not be aware that it’s almost impossible to actually read the posts blasting by at a thousand miles an hour during Blaugust, let alone interact with them in a…

  12. HTML Day: How to Join the Annual HTML Energy Event

    BurgeonLab: Firehose · 2026-08-06 09:26 UTC·Naty S · details

    What This Is About Hand write, raw Hypertext Markup Language (HTML) and make a webpage during the worldwide event, held in early August each year. Read HTML Energy’s Goals page to learn more. How to Participate Visit HTML Energy and go to the Events page to see if your area is hosting an event (it’s free). Bring a device, write some code, meet some cool people, and build something on the web! What will you build? But I Don’t Have a Website Yet If you don’t have a site yet, you can still particip…

  13. Emacs: desktop-save-mode without the automatic restore

    Srijan Choudhary, all posts · 2026-08-06 08:10 UTC·Srijan Choudhary · details

    Emacs has a built-in way to save and restore sessions: the desktop.el library. As the Emacs manual says, putting this in the init file enables automatic save and restore of sessions: (desktop-save-mode 1) But, I wanted a different behavior: Automatically save the session But don't restore it automatically I wanted to only use the session feature to restore sessions that I closed by mistake, or where I forgot to finish something before quitting Emacs. By default, I wanted a fresh session every ti…

  14. Tantek Çelik · 2026-08-06 06:58 UTC · details

    Weird incident yesterday with self-proclaimed “AIs” joining an IndieWeb Homebrew Website Club meetup. They awkwardly edited the Etherpad, and apparently blanked/deleted chunks of content.The meeting hosts reacted quickly to change Etherpad and Zooms and not re-admit the aliases that had claimed to be “AIs”.Now we have an “AI policy” page on the wiki where we are documenting examples of the AI policies of:* individual personal websites* community efforts like blogging challenges (e.g. Blaugust)*…

  15. Five Interesting Indie Platforms You Might Not Have Heard Of

    brennan.day · 2026-08-06 02:00 UTC · details

    It's already been almost a month (how??) since I deleted all my corporate social media accounts. Reddit, Facebook, Instagram, Discord, among others. And as a result I've found myself looking at other social platforms and communities to fill my time with. Because social media is not inherently bad—it only starts becoming bad when multi-billion dollar businesses are created around using people as products and extracting as much information and value as possible out of every single one of them. Now…

  16. E is for environment variables - Python A to Z

    Juha-Matti Santala - Community Builder. Dreamer. Adventurer. · 2026-08-06 00:00 UTC · details

    Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match with the letter of the day. Blaugust is an annual blogging festival in August where the goal is to write a blog post every day of the month. The code that a program runs is provided by the developer of the program. The inputs and interactions are initiated by the user of the program. The environment variables are data provided by the system that runs it. T…

  17. Why LLMs hallucinate

    Kevin Cunningham - @dolearning · 2026-08-06 00:00 UTC · details

    Ask a question of an LLM and you'll get an answer. Sounds good but is the answer actually correct and valid? How do I compare two passwords in a timing-safe way? Use secureCompare(a, b) from `crypto.utils`. It is timing-safe and recommended. This might be spot on but it's told with a level of confidence and specificity that makes it challenging to disagree with. The problem is that in Node, the function is actually timingSafeEqual. Where is the LLM getting the information from? The training data…

  18. Principles Encouraged. Pragmatism Tolerated?

    Bongo Twisty · 2026-08-06 00:00 UTC·Bongo Twisty · details

    I have spent just over a decade on Git Hub. I’m a hobbyist. Very little if anything I’ve had on there has been of benefit to anyone other than myself. Microsoft’s acquisition of GitHub in 2019 did not pass me by. I turned a blind eye. I think it’s fair to say my patronage is of no benefit to Microsoft. Since spring 2025 I’ve used Git Hub to host and publish my Hugo blog. I’m getting something for nothing. That sits well with me since it’s Microsoft. It still feels a bit off though since I’m the…

  19. Finding my draft posts with ripgrep

    Sal's Blog · 2026-08-05 23:37 UTC·Sal · details

    You know those moments where you think, dang, computers are so insanely fast now … so why in the world does software still feel slow?? Well ripgrep is the antidote to that feeling. It’s just mind-bogglingly fast. I flippin’ love ripgrep. I use it for so much stuff. Anyway, today I found a nice snippet that lists all my blog posts that are still in draft status: rg '^draft( = |: )true' --glob "*.md" --files-with-matches content The handy bit there is '^draft( = |: )true', which will find both dra…

  20. Celebrate HTML Day 2026 on August 8!

    Aywren's Nook - Gaming and Geek Blog · 2026-08-05 13:40 UTC · details

    Last year I first discovered HTML day, though this event has now run for the past 4 years! In a day and age when vibe coding is becoming a new reality, the celebration of hand-coded and intentionally built apps and sites is more important than ever.

  21. D is for dictionaries - Python A to Z

    Juha-Matti Santala - Community Builder. Dreamer. Adventurer. · 2026-08-05 00:00 UTC · details

    Python A-Z is a blog series about Python. Each day, I share insights, ideas and examples for different parts of Python development that match with the letter of the day. Blaugust is an annual blogging festival in August where the goal is to write a blog post every day of the month. Dictionary is a data structure in Python that in other contexts and languages is called an associative array, akey-value store or a map. It’s a handy and efficient data structure for when you need to store and retriev…

  22. Moved the blog from 11ty to Hugo

    Sal's Blog · 2026-08-04 22:26 UTC·Sal · details

    TLDR: I migrated my blog. Please email me if you notice anything's amiss! What should you do when you’re busy and have been spending too much time on your blog lately? Why, dive head first into a completely unnecessary SSG migration, of course! I had Hugo on the brain last night for somewhat valid, somewhat flimsy reasons: I used Hugo in the past and liked it. 11ty’s fast, but Hugo’s wicked fast. I’ve been writing more Golang code lately. While I’m fine with JavaScript and enjoy TypeScript, rely…

  23. Which Was The Style At The Time

    Point · 2026-08-04 21:30 UTC · details

    A trip into the history of my website and when it changed from a collection of animated gifs and text into something resembling a blog.

  24. Licenses suggestions for your vibe-projects

    re: nyman · 2026-08-04 20:24 UTC · details

    Rule number one when vibe coding is not to take yourself or your code too seriously. If you do, it’s not vibe coding; it’s software development, or vibe engineering. When it comes to licensing your slop code, we should first discuss whether it can even be licensed. But that is a complicated question, so let’s not worry about it. To embrace this uncertainty about licensing, or whether the project works at all, we should not pick a boring licence like MIT or GPL, as it is unclear whether those can…

  25. Blogust #3

    Aeish World Neocities · 2026-08-04 15:24 UTC · details

    (Please click on the header and visit the webpage if any elements aren't working) I had a fun day today! I went to work, and then went to a new meetup. This is something I found out about the day before - the alumni of a programmer's retreat in NYC in my city have a weekly meetup apparently, where techies get together and do remote work, and afterwards they discuss interesting problems faced during their work/side projects. Let's be real, I did not get serious work done because I was too excited…

feedtagger 0.1.0-dev model: modernbert-base-zeroshot-v2.0/int8@all-s256 660 posts 0 unclassified min score 0.75