
Tired of race conditions and manual lock management in C++? Here's how Rust makes this problem disappear entirely: https://col.la/rustc3#rust #rustlang #coding#softwareengineer
Tired of race conditions and manual lock management in C++? Here's how Rust makes this problem disappear entirely: https://col.la/rustc3#rust #rustlang #coding#softwareengineer
In today's Daft Code stream, @AleixPol and @sitter will talk about the latest KDE Goals Plasma Keyboard push, Kirigami, QML and other nifty things. (They might be joined by a special guest). Join them live at 18:00 CEST on https://twitch.tv/daft_code
#kde #osk #kirigami #qml #dbus #coding #virtualkeyboard #kdegoals
in case you're unaware, GOOD INTERNET covers a lot of different aspects of the #SmallWeb: unplugging from the corporate web, fighting #enshittification, migrating from data-harvesting corpo social media, creating your own personal website, using code and website-building as an art form, federation, and creating websites for fun. the aim is to be approachable for beginners and enjoyable for seasoned #indieweb travelers!
you don't have to be a professional #webdev or a #coding smartypants to write about all the good things happening on "this side" of the web. the idea here is to spread the word about and share thoughts, independent web projects, services, methods, sites, meet-ups, and celebrate the non-corporate web together while making it easier for us to partake and unplug from #bigtech.
📏 looking for 1,000- to 4,000-word articles aimed at website owners and hobbyists, digital (and traditional) #artists, #internet culture enthusiasts, #technology nerds, #socialmedia expatriates, & anyone who wants to unplug from the corporate-owned #web.
⏲️ the deadline is AUGUST 22, 2025 ⏲️
ℹ️ more info here: https://goodinternetmagazine.com/contact/
#personalweb #websites #web #fediverse #neocities #nekoweb #html #css #zine #zines #indie #independent #creativity #tech #smalltech #opensource #degoogle #media
Code comments should explain WHY, not WHAT. If you have to explain what the code does, it probably needs to be clearer. Save comments for business logic, edge cases, and non-obvious decisions. #Coding#SoftwareDevelopment
Attention server admins! Yesterday I've read a post by @simon_brooke how nasty AI scraper bots are attacking his self-hosted @forgejo instance. Soon after I'm seeing unusual, periodic traffic spikes on mine and again - dominated by OpenAI, but some other freeloaders too:
20.171.207.41 GPTBot/1.2
85.208.96.211 SemrushBot/7~bl
54.36.148.64 AhrefsBot/7.0
114.119.139.53 PetalBot
With GPTBot
and SemrushBot
attacking hardest
They've been hammering my little server periodically today as well, slowing down my instance dramatically as if I was experiencing malicious DDoS attack Well, in a sense it is one
Watch out - it seems corporate AI techbros learned to scrape content and starts doing it on a massive scale
Remember when @Codeberg was (and repeatedly is) hit?
For now blocked IP ranges and User-Agent
combinations, not sure for how long that will be enough
Please boost for visibility and be prepared!
#forgejo #developerlife #coding #attack #techbros #aislop #openai #bots #ddos
Coding is like taking a lump of clay and slowly working it into the thing you want it to become. It is this process, and your intimacy with the medium and the materials you’re shaping, that teaches you about what you’re making – its qualities, tolerances, and limits – even as you make it. You know the least about what you’re making the moment before you actually start making it. That’s when you think you know what you want to make. The process, which is an iterative one, is what leads you towards understanding what you actually want to make, whether you were aware of it or not at the beginning. Design is not merely about solving problems; it’s about discovering what the right problem to solve is and then solving it. Too often we fail not because we didn’t solve a problem well but because we solved the wrong problem.
When you skip the process of creation you trade the thing you could have learned to make for the simulacrum of the thing you thought you wanted to make. Being handed a baked and glazed artefact that approximates what you thought you wanted to make removes the very human element of discovery and learning that’s at the heart of any authentic practice of creation. Where you know everything about the thing you shaped into being from when it was just a lump of clay, you know nothing about the image of the thing you received for your penny from the vending machine.
#AI#VibeCoding #design #development #making #creation #artiface #craft #coding #programming #technology #humanity
2️⃣ feColorMatrix
: swap channels ☆ interactive demo, adaptive layout - check it out on @codepenhttps://codepen.io/thebabydino/full/QWopRMK
An interactive, responsive demo illustrating how feColorMatrix
can be used to swap channels. Another very special one.
#SVG #filter #svgFilter#JS #interactive #javascript #code #coding #frontend#CSS #web #dev #webDevelopment #webDev #cssGrid #cssLayout
Behind the demo https://mastodon.social/@anatudor/112242678457752295
I wrote a new article for Frontend Masters: Step Gradients with a Given Number of Steps!
Consider this problem: you are given 2 hex codes + a number of steps. How would you code a step gradient? Think about it, then see my solution https://frontendmasters.com/blog/step-gradients-with-a-given-number-of-steps/
Hope you enjoy, a lot of work went into it.
#CSS#SVG #filter #svgFilter #code #coding #web #dev #webDev #webDevelopment #frontend #cssGradient
Stupid #a11y question: is it okay to have this structure?
I need a filter on the img, but not on the figcaption too, so I can't apply it on the figure.
Also can't apply it on the img because the img has a mask, which applies after filter, but I need it applied before https://bsky.app/profile/anatudor.bsky.social/post/3lmgrfcnbsc2k
#accessibility #html #code #coding #frontend #web #dev #webDevelopment #webDev#CSS
If a grid has n
columns, it has n - 1
gaps in between them. Enjoy this interactive @codepen demo illustrating the concept: https://codepen.io/thebabydino/pen/LEVqOpZ
#CSS #cssGrid #cssLayout #code #coding #web #dev #webDev #webDevelopment #frontend
A space for Bonfire maintainers and contributors to communicate