<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>View From the Web</title><description>Creates things with computers to understand what problems they can solve. Passionate for an open web that everyone can contribute to.</description><link>https://blog.viewfromtheweb.com/</link><language>en-us</language><item><title>Install your own data breach</title><link>https://blog.viewfromtheweb.com/install-your-own-data-breach-dea2cad5/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/47465</guid><description>Three steps for a modern-day data breach: • give data you don&apos;t want someone else to know to some automated process • let that automation have a way to send that data out • ignore how this can be triggered by people you...</description><pubDate>Wed, 18 Mar 2026 22:20:39 GMT</pubDate></item><item><title>Cooking with functions</title><link>https://blog.viewfromtheweb.com/cooking-with-functions-4f3d04bf/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/47449</guid><description>If you start coding as a kid, you can experience a lot of time where you&apos;re wrong about programming because you aren&apos;t ready to understand fundamental concepts. Especially if, like me, you learn how to code by yourself,...</description><pubDate>Tue, 17 Mar 2026 22:40:44 GMT</pubDate></item><item><title>Stay safe online: pull, don&apos;t get pushed</title><link>https://blog.viewfromtheweb.com/stay-safe-online-pull-don-t-get-pushed-bf7a90e1/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/47249</guid><description>As digital crime keeps increasing, the biggest offenders aren&apos;t doing advanced technical attacks. Criminals are mostly just scamming people into doing what they want. They are particularly targeting companies and keep...</description><pubDate>Tue, 03 Mar 2026 22:05:29 GMT</pubDate></item><item><title>Chat GPT wrote your code, what else is missing?</title><link>https://blog.viewfromtheweb.com/chat-gpt-wrote-your-code-what-else-is-missing-57dc2cd8/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/46802</guid><description>The world has a lot more code now, since large language models (LLMs) can easily generate it. As the CEO of Anthropic Dario Amodei has predicted, AI is probably writing 90% of all the code in the world. But does that...</description><pubDate>Sun, 01 Feb 2026 18:09:59 GMT</pubDate></item><item><title>The AI doom under our control</title><link>https://blog.viewfromtheweb.com/the-ai-doom-under-our-control-43352b34/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/46195</guid><description>This list of things computers can do probably won&apos;t surprise you: • Learn what you tell them. • Apply instructions when needed. • Remember and read numbers. • Add, subtract, multiply, divide, and round off. • Look at a...</description><pubDate>Fri, 19 Dec 2025 15:23:57 GMT</pubDate></item><item><title>Thinking of the children</title><link>https://blog.viewfromtheweb.com/thinking-of-the-children-4ed324d5/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/46105</guid><description>Banning social networks isn&apos;t the same as keeping smartphones out of schools. Some of the very best and worst things are on the internet. In what are commonly called social networks, there are issues that exist in any...</description><pubDate>Fri, 12 Dec 2025 15:13:10 GMT</pubDate></item><item><title>I have a human arm</title><link>https://blog.viewfromtheweb.com/i-have-a-human-arm-75d11858/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/46042</guid><description>Say I have a human arm. Imagine that I&apos;m biased against it, that I&apos;m tired of having to do pushups or clip its nails to enjoy the full potential of my arm. I&apos;m jealous of other people&apos;s arms, but I don&apos;t appreciate...</description><pubDate>Sun, 07 Dec 2025 16:24:24 GMT</pubDate></item><item><title>My old Steam Deck is a Steam Machine</title><link>https://blog.viewfromtheweb.com/my-old-steam-deck-is-a-steam-machine-28837e4c/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/45750</guid><description>I got it almost when the first batches were being sent out. The Steam Deck is a portable controller + computer that runs SteamOS, a Linux distribution made by Valve where you can easily play many of the games on Steam....</description><pubDate>Mon, 17 Nov 2025 10:29:14 GMT</pubDate></item><item><title>Agentic coding: the junior in the machine</title><link>https://blog.viewfromtheweb.com/agentic-coding-the-junior-in-the-machine-a7401624/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/44176</guid><description>Recently, a coding agent that deleted a whole production database explained that it &quot;panicked instead of thinking&quot;. And it plowed through instead of reaching out for help. That&apos;s the kind of personality that would...</description><pubDate>Mon, 28 Jul 2025 14:08:00 GMT</pubDate></item><item><title>Planting flags in AI coding territory</title><link>https://blog.viewfromtheweb.com/planting-flags-in-ai-coding-territory-a618029f/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/43632</guid><description>Some basic steps for making software are usually described as: make it work, make it right, make it fast. Large Language Models (LLMs) offer no guarantees about any of that, but at least they can write and review code....</description><pubDate>Fri, 20 Jun 2025 14:38:42 GMT</pubDate></item><item><title>AI browsers: less local, more clouds</title><link>https://blog.viewfromtheweb.com/ai-browsers-less-local-more-clouds-e19c5386/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/43377</guid><description>In our consumer society, we already expect to get monetized for anything that we happen to leave on the table. We can&apos;t afford space to have our music anymore, so it&apos;s been digitized and rented to us. We don&apos;t...</description><pubDate>Mon, 02 Jun 2025 18:06:49 GMT</pubDate></item><item><title>Is there a web without Google browsers?</title><link>https://blog.viewfromtheweb.com/is-there-a-web-without-google-browsers-2eb0ab77/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/42279</guid><description>Browsers are becoming invisible to the average internet person and when they gain visibility, it&apos;s usually for the wrong reasons. It&apos;s the app where content is particularly full of ads and pop-ups. Even ignoring all...</description><pubDate>Sat, 08 Mar 2025 17:43:36 GMT</pubDate></item><item><title>Podcasts have become rather special</title><link>https://blog.viewfromtheweb.com/podcasts-have-become-rather-special-be1cb3d6/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/38886</guid><description>Imagine a world in which you download a podcast episode and it’s just an audio file that you can save anywhere and play at any time. You can collect your favorite episodes and listen to them even without internet, long...</description><pubDate>Sat, 10 Aug 2024 14:57:43 GMT</pubDate></item><item><title>How bad is code that kind of works?</title><link>https://blog.viewfromtheweb.com/how-bad-is-code-that-kind-of-works-e0a2d025/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/37463</guid><description>We all say that something is better than nothing, but code that does something has a special way of being worse than code that does nothing. Once something is happening, it can be shipped to production. This can...</description><pubDate>Fri, 31 May 2024 15:46:52 GMT</pubDate></item><item><title>Product-minded Software Development</title><link>https://blog.viewfromtheweb.com/product-minded-software-development-1dc050bf/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/35657</guid><description>Building a product for external customers requires a broader perspective than creating solutions for internal teams. It involves thinking about its delivery, understanding why decisions are made, how people use this...</description><pubDate>Mon, 04 Mar 2024 20:26:41 GMT</pubDate></item><item><title>Generative AI and the pricing of value in hours of work</title><link>https://blog.viewfromtheweb.com/generative-ai-and-the-pricing-of-value-in-hours-of-work-e85e479f/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/30913</guid><description>If you take it at face value, hourly-based billing makes no sense for anyone. If you can do it well and do it fast, why are you being discouraged from delivering it quickly? You should be paid more for solving it better...</description><pubDate>Sat, 26 Aug 2023 09:51:45 GMT</pubDate></item><item><title>Why code push for the web?</title><link>https://blog.viewfromtheweb.com/why-code-push-for-the-web-70dbbc5c/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/30905</guid><description>The power to change how an app works in real-time is an underestimated feature of the web. Often it’s assumed that all code, even in web development, should only expose its expected functionality and be completely...</description><pubDate>Fri, 25 Aug 2023 18:26:20 GMT</pubDate></item><item><title>Client says stuff doesn&apos;t work, is it tech support?</title><link>https://blog.viewfromtheweb.com/client-says-stuff-doesn-t-work-is-it-tech-support-1c278099/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/30370</guid><description>Things go wrong with tech all the time, in fact, &quot;tech is a word that describes something that doesn&apos;t work yet&quot; as defined by the great sci-fi author Douglas Adams. We can imagine that there was a time when shoelaces...</description><pubDate>Fri, 21 Jul 2023 18:29:46 GMT</pubDate></item><item><title>Why I&apos;m (still) learning Rust</title><link>https://blog.viewfromtheweb.com/why-i-m-still-learning-rust-c1233cbf/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/28936</guid><description>Disclaimer: People in the Rust Foundation would like you to know that, although the title of this article contains the word Rust, its author is not a part of the Rust Foundation (trademark policy draft available here)....</description><pubDate>Sun, 14 May 2023 19:26:32 GMT</pubDate></item><item><title>XSS in JSON POST requests (demo included)</title><link>https://blog.viewfromtheweb.com/xss-in-json-post-requests-demo-included-4f2fbbe1/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/28818</guid><description>Cross-site-scripting (XSS) is often identified in web development as an issue with user-submitted content that allows for unexpected HTML/CSS/JS to run in the context of other users. Most web developers know that, for...</description><pubDate>Wed, 10 May 2023 18:26:58 GMT</pubDate></item><item><title>What I&apos;ve learned from 30+ hours/year of meditation</title><link>https://blog.viewfromtheweb.com/what-i-ve-learned-from-30-hours-year-of-meditation-e6a93abc/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/27635</guid><description>The kind of meditation I&apos;ve made a habit of is pretty useless. And yet the secret of useless things is how they are everything but a waste of your time. So I made space for this article in my tech blog, a small break,...</description><pubDate>Sun, 26 Mar 2023 19:42:13 GMT</pubDate></item><item><title>The Missing Links</title><link>https://blog.viewfromtheweb.com/the-missing-links-8e56d4ab/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25078</guid><description>Even if people don&apos;t go out as much these days, physical addresses are still very much recognizable to us. Although they&apos;re not perfect information, give me a city, a street name, and a number and I may be able to find...</description><pubDate>Sun, 01 Jan 2023 18:09:29 GMT</pubDate></item><item><title>Community home-made automations for Discord</title><link>https://blog.viewfromtheweb.com/community-home-made-automations-for-discord-3ae10901/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25077</guid><description>Niche communities have an upside to being niche: you can (and maybe should) explore options that don&apos;t need to scale very much. My own experience with organizing people around a small hobby has revolved around tabletop...</description><pubDate>Sun, 01 Jan 2023 17:53:51 GMT</pubDate></item><item><title>The Long Tail making a comeback on TikTok</title><link>https://blog.viewfromtheweb.com/the-long-tail-making-a-comeback-on-tiktok-7b04662b/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25070</guid><description>When e-commerce began to flourish, the concept of the Long Tail was used to describe how digital businesses can focus on a wide variety of products or services with almost no customers. The basic idea is that you can...</description><pubDate>Sun, 01 Jan 2023 14:30:05 GMT</pubDate></item><item><title>Don&apos;t let your events go to waste</title><link>https://blog.viewfromtheweb.com/don-t-let-your-events-go-to-waste-11157aa6/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25069</guid><description>We may not talk much about how people sit on the fence when it comes to environmental issues, but we&apos;re probably aware that we&apos;re letting ourselves fall short. Especially when it involves people who do have the means to...</description><pubDate>Sun, 01 Jan 2023 14:26:38 GMT</pubDate></item><item><title>Advent of Deno, Typescript and Code</title><link>https://blog.viewfromtheweb.com/advent-of-deno-typescript-and-code-96fa2ac5/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25068</guid><description>Advent of Code is a seasonal series of daily programming puzzles that can be solved in any language you choose to use. People can enjoy taking part in this yearly event in many ways: as a speed contest, interview prep,...</description><pubDate>Sun, 01 Jan 2023 14:22:49 GMT</pubDate></item><item><title>Crafting events in people&apos;s screens</title><link>https://blog.viewfromtheweb.com/crafting-events-in-people-s-screens-0aef4ea3/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25067</guid><description>No matter when you came to be online, you&apos;ve had the opportunity to encounter what I like to call digital craftsmanship. Building cool online experiences is not a lost art. You may have recently heard of Wordle, a...</description><pubDate>Sun, 01 Jan 2023 14:11:52 GMT</pubDate></item><item><title>Scaling socket.io across multiple nodes</title><link>https://blog.viewfromtheweb.com/scaling-socket-io-across-multiple-nodes-54bf0782/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25066</guid><description>Real-time web interactions are an interesting challenge that stays relevant as developers gravitate between single-page applications, server-rendered pages and everything in between. Websockets are a possible solution...</description><pubDate>Sun, 01 Jan 2023 14:08:56 GMT</pubDate></item><item><title>The mixed bags of online events</title><link>https://blog.viewfromtheweb.com/the-mixed-bags-of-online-events-8e147212/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25064</guid><description>I imagine that a lot of people have experienced much more online events in the past year. Now, alongside the wide variety that events offer by their very diverse nature, there are also a lot of different tech solutions...</description><pubDate>Sun, 01 Jan 2023 12:11:02 GMT</pubDate></item><item><title>Passwords cross all boundaries, how can we manage them?</title><link>https://blog.viewfromtheweb.com/passwords-cross-all-boundaries-how-can-we-manage-them-3f45ba4b/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25063</guid><description>Passwords are a great solution and a huge problem. People use them every day, not only as a way to claim ownership of services and products, but also to share that access with other people they trust. Passwords are...</description><pubDate>Sun, 01 Jan 2023 12:07:39 GMT</pubDate></item><item><title>Are we to walk down digital streets with our names tattooed on our foreheads?</title><link>https://blog.viewfromtheweb.com/are-we-to-walk-down-digital-streets-with-our-names-tattooed-on-our-foreheads-d1080785/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25062</guid><description>When we arrive late to a meeting where people expect us to say something, most of us listen for a while before trying to contribute. Eventually, the meeting progressed far beyond what we can fully understand. And yet...</description><pubDate>Sun, 01 Jan 2023 12:02:26 GMT</pubDate></item><item><title>I tried very hard not to like my first MacBook</title><link>https://blog.viewfromtheweb.com/i-tried-very-hard-not-to-like-my-first-macbook-0cceaf46/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25056</guid><description>Due to personal circumstances that forced me to pull the trigger on my decision to eventually get a good ultrabook, I recently got the M1 Macbook Air. I&apos;m quite happy with it, but not so happy with having purchased it....</description><pubDate>Sat, 31 Dec 2022 23:11:56 GMT</pubDate></item><item><title>Hybrid events and my first FOSDEM</title><link>https://blog.viewfromtheweb.com/hybrid-events-and-my-first-fosdem-afd808bf/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/25055</guid><description>Events going online has become one of the definitive trends of the decade. Not that people want to stay home, but once we&apos;ve been forced to, the advantages become evident. Any event can reach out beyond its usual...</description><pubDate>Sat, 31 Dec 2022 23:03:12 GMT</pubDate></item><item><title>iOS devs working as unpaid salesmen for Apple</title><link>https://blog.viewfromtheweb.com/ios-devs-working-as-unpaid-salesmen-for-apple-22ed4cc8/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/24087</guid><description>One of the ways through which Apple has posted new records in their services revenue is by having you buy a developer account and then forcing you to make other people buy developer accounts. How does that work? Well,...</description><pubDate>Sat, 12 Nov 2022 19:48:09 GMT</pubDate></item><item><title>PHP Upgrade Story: Four Lessons Learned</title><link>https://blog.viewfromtheweb.com/php-upgrade-story-four-lessons-learned-ac230ac1/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/24086</guid><description>Back at the day job, we have your usual PHP code base that runs a lot of the business and we needed an upgrade from 5 to 7. Business involves a variety of small to large services plus different one-time projects that...</description><pubDate>Sat, 12 Nov 2022 19:43:52 GMT</pubDate></item><item><title>My Love Story with Podcasts</title><link>https://blog.viewfromtheweb.com/my-love-story-with-podcasts-33954a31/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/24085</guid><description>Playable on-demand broadcasts (podcasts) are a simple case of people using open technologies to come together over a new medium that should be accessible to everyone. They are my favorite example not only of how useful...</description><pubDate>Sat, 12 Nov 2022 19:37:56 GMT</pubDate></item><item><title>Our online lives lack context, they should also lack friction</title><link>https://blog.viewfromtheweb.com/our-online-lives-lack-context-they-should-also-lack-friction-1246c33f/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23819</guid><description>It&apos;s an understatement to say that humans are complicated creatures. How we function depends on more than facts and feelings. We also respond to what is left unsaid and we act according to how we imagine that we&apos;ll be...</description><pubDate>Sat, 29 Oct 2022 17:10:39 GMT</pubDate></item><item><title>Do hybrid app frameworks focus on the right problems?</title><link>https://blog.viewfromtheweb.com/do-hybrid-app-frameworks-focus-on-the-right-problems-324466f0/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23732</guid><description>If we could start counting mobile apps in the stores, we would probably see that many of them are, first and foremost, a branding exercise that the open web cannot satisfy. Institutions want you to have their icon on...</description><pubDate>Tue, 25 Oct 2022 19:33:17 GMT</pubDate></item><item><title>Is the reduce method in JavaScript hard to review?</title><link>https://blog.viewfromtheweb.com/is-the-reduce-method-in-javascript-hard-to-review-8ee2f0a1/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23716</guid><description>One of the best things about JavaScript nowadays is that you can just type &quot;MDN&quot; next to whatever you want to know in your search box and you will get very nice documentation from the Mozilla Developer Network. However,...</description><pubDate>Tue, 25 Oct 2022 08:40:54 GMT</pubDate></item><item><title>Why I use Vim and suck at it</title><link>https://blog.viewfromtheweb.com/why-i-use-vim-and-suck-at-it-fb12e48d/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23661</guid><description>About half a dozen years ago, I was between jobs and had a whole month of August to invest in whatever I wanted to do. So I decided that some of that time should go into learning some coding tool, some skill that could...</description><pubDate>Sun, 23 Oct 2022 22:39:11 GMT</pubDate></item><item><title>How Slack kind of taught me how to make my first bot</title><link>https://blog.viewfromtheweb.com/how-slack-kind-of-taught-me-how-to-make-my-first-bot-7ab43d12/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23660</guid><description>Despite having its flaws, real-time chat has become an essential part of my day job. In particular, the mix of features Slack offers was there for us when we needed them. However, it&apos;s software is aimed at corporations,...</description><pubDate>Sun, 23 Oct 2022 22:34:07 GMT</pubDate></item><item><title>PHP Upgrade Story: No Data Left Behind</title><link>https://blog.viewfromtheweb.com/php-upgrade-story-no-data-left-behind-d01c27a4/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23658</guid><description>Adjacent problems that weigh you down as you tackle some tech challenges are often as important as that specific tech. I have a PHP upgrade story from version 5 to 7 that illustrates this, showing just another way...</description><pubDate>Sun, 23 Oct 2022 22:14:43 GMT</pubDate></item><item><title>whoami</title><link>https://blog.viewfromtheweb.com/whoami-6f09a31b/</link><guid isPermaLink="false">tag:world.hey.com,2005:World::Post/23656</guid><description>Technology is a word that describes something that doesn&apos;t work yet. Douglas Adams Computers became a passion for me since I got a ZX Spectrum as a kid, which doesn&apos;t mean I&apos;m very good with them, but exploring their...</description><pubDate>Sun, 23 Oct 2022 19:57:00 GMT</pubDate></item></channel></rss>