<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: meredydd</title><link>https://news.ycombinator.com/user?id=meredydd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 13:22:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=meredydd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (September 2025)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Developer Advocate, Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS with a Pythonic GUI framework!)<p>---<p>DEVELOPER ADVOCATE:<p>We’re looking for developers with great communication skills, to show people how to build awesome things with Anvil. You’ll be building example apps; writing how-to guides, blog posts and tutorials; presenting Anvil at conferences; and helping our users – from individual developers to huge tech companies – build their applications. And then you’ll help us work out how to improve Anvil for them.<p>It's rewarding work – developers love being introduced to Anvil (our stand is always crowded[0] at conferences!). Plus, there are all the advantages of a small startup: lots of autonomy and huge impact. You'll be working directly with the founders as well as some seriously talented colleagues.<p>[0] <a href="https://anvil.works/jobs#anvil-in-the-wild" rel="nofollow">https://anvil.works/jobs#anvil-in-the-wild</a><p>---<p>SENIOR DEVELOPER:<p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, built a dancing fountain for fun, that sort of thing) and senior colleagues (eg: Stu went from teaching Python in maths class to reverse-engineering our drag'n'drop editor in months), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>---<p>We're bootstrapped and profitable, with customers ranging from tiny (one-person startups) to enormous (HSBC, Bayer, Deloitte, etc).<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.</p>
]]></description><pubDate>Tue, 09 Sep 2025 10:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45180199</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=45180199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45180199</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (July 2025)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS with a Pythonic GUI framework!)<p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, built a dancing fountain for fun, that sort of thing) and senior colleagues (eg: Stu went from teaching Python in maths class to reverse-engineering our drag'n'drop editor in months), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.</p>
]]></description><pubDate>Mon, 14 Jul 2025 09:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44557928</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=44557928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44557928</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (April 2025)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, builders of backyard dancing fountains) and senior colleagues (eg: Stu went from teaching Python in maths class to reverse-engineering our drag'n'drop editor in months), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.</p>
]]></description><pubDate>Wed, 02 Apr 2025 14:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43556797</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=43556797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43556797</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (August 2024)"]]></title><description><![CDATA[
<p>Anvil | Developer Advocate | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible | <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a><p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>We’re looking for developers with great communication skills, to show people how to build awesome things with Anvil. You’ll be building example apps; writing how-to guides, blog posts and tutorials; presenting Anvil at conferences; and helping our users – from individual developers to huge tech companies – build their applications. And then you’ll help us work out how to improve Anvil for them.<p>It's rewarding work – developers love being introduced to Anvil (our stand is always crowded[0] at conferences!). Plus, there are all the advantages of a small startup: lots of autonomy and huge impact. You'll be working directly with the founders as well as some seriously talented colleagues.<p>We're bootstrapped and profitable, with customers ranging from tiny (one-person startups) to enormous (HSBC, Bayer, Deloitte, etc). For a full job description, to hear what it's like working here, and to apply, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri), and we're not looking for fully-remote colleagues right now, but we can sponsor your UK visa. If you have questions, I'm a founder and my email's in my profile.<p>[0] <a href="https://anvil.works/jobs#anvil-in-the-wild" rel="nofollow">https://anvil.works/jobs#anvil-in-the-wild</a></p>
]]></description><pubDate>Thu, 08 Aug 2024 15:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41192522</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=41192522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41192522</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (July 2024)"]]></title><description><![CDATA[
<p>Anvil | Developer Advocate | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible | <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a><p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>We’re looking for developers with great communication skills, to show people how to build awesome things with Anvil. You’ll be building example apps; writing how-to guides, blog posts and tutorials; presenting Anvil at conferences; and helping our users – from individual developers to huge tech companies – build their applications. And then you’ll help us work out how to improve Anvil for them.<p>It's rewarding work – developers love being introduced to Anvil (our stand is always crowded[0] at conferences!). Plus, there are all the advantages of a small startup: lots of autonomy and huge impact. You'll be working directly with the founders as well as some seriously talented colleagues.<p>We're bootstrapped and profitable, with customers ranging from tiny (one-person startups) to enormous (HSBC, Bayer, Deloitte, etc). For a full job description, to hear what it's like working here, and to apply, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri), and we're not looking for fully-remote colleagues right now, but we can sponsor your UK visa. If you have questions, I'm a founder and my email's in my profile.<p>[0] <a href="https://anvil.works/jobs#anvil-in-the-wild" rel="nofollow">https://anvil.works/jobs#anvil-in-the-wild</a></p>
]]></description><pubDate>Thu, 04 Jul 2024 16:10:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40875982</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=40875982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40875982</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (June 2024)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Senior Developer, Developer Advocate | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>---<p><i>1. Senior Developer:</i><p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, builders of backyard dancing fountains) and senior colleagues (eg: a former maths teacher who reverse-engineered our drag'n'drop editor just to build more UI components), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>---<p><i>2. Developer Advocate:</i><p>We’re looking for a developer with great communication skills to show people how to build awesome things with Anvil, and to make Anvil better to use.<p>You’ll be writing how-to guides, blog posts and tutorials, building example apps, presenting Anvil at conferences, and helping our users – from individual developers to huge companies – build their web applications. You’ll then use what you’ve learned to help us make Anvil better to use. That might mean deciding what examples to build, or it might mean deciding that we need to redesign the first-run experience for the Anvil Editor – and then doing it.<p>It's rewarding work – developers love being introduced to Anvil (we get mobbed at conferences!). Plus, there are all the advantages of an early-stage startup: seriously smart colleagues, small team, lots of autonomy, and huge impact. (Did I mention we're diverse, friendly and supportive?)<p>---<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.</p>
]]></description><pubDate>Mon, 03 Jun 2024 16:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40564183</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=40564183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40564183</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (March 2024)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, builders of backyard dancing fountains) and senior colleagues (eg: a former maths teacher who reverse-engineered our drag'n'drop editor to build more UI components), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.</p>
]]></description><pubDate>Sat, 02 Mar 2024 14:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39572625</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=39572625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39572625</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (February 2024)"]]></title><description><![CDATA[
<p>Anvil (<a href="https://anvil.works" rel="nofollow">https://anvil.works</a>) | Senior Developer | Cambridge, UK | ONSITE, VISA | Full-time/part-time/flexible<p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS and provide a GUI framework!)<p>We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, builders of backyard dancing fountains) and senior colleagues (eg: a former maths teacher who reverse-engineered our drag'n'drop editor to build more UI components), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.<p>Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a>.<p>We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.</p>
]]></description><pubDate>Fri, 02 Feb 2024 00:13:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39223344</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=39223344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39223344</guid></item><item><title><![CDATA[New comment by meredydd in "Statement regarding the ongoing Sourcehut outage"]]></title><description><![CDATA[
<p>This is likely a reference to GitHub, which was DoSed by the Chinese government for hosting a repository that was mirroring uncensored Western media on a domain that could not be blocked by the Great Firewall without hobbling the Chinese software industry.<p>The attribution wasn't subtle - a substantial fraction of Baidu's ads/analytics traffic served to domestic Chinese users was rewritten to hammer that specific repository directly.<p>NYT coverage at the time: <a href="https://www.nytimes.com/2015/03/31/technology/china-appears-to-attack-github-by-diverting-web-traffic.html" rel="nofollow">https://www.nytimes.com/2015/03/31/technology/china-appears-...</a></p>
]]></description><pubDate>Fri, 12 Jan 2024 18:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38971907</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=38971907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38971907</guid></item><item><title><![CDATA[New comment by meredydd in "In-browser code playgrounds"]]></title><description><![CDATA[
<p>Hi `esafak - can you drop me an email (in my bio)? Might have something for you.</p>
]]></description><pubDate>Sat, 06 Jan 2024 15:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=38892005</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=38892005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38892005</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (December 2023)"]]></title><description><![CDATA[
<p>Anvil | Senior Developer (to £80k) & Developer Advocate (£38-60k) | Cambridge, UK | Full-time/part-time/flexible | <a href="https://anvil.works.jobs" rel="nofollow noreferrer">https://anvil.works.jobs</a><p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, it's a platform for building and hosting full-stack web applications, entirely in Python.<p>Web development is way too complicated, especially if you're not a professional full-stack dev. So we're fixing it: Instead of writing JS/HTML/CSS/Python/SQL and all the associated frameworks, Anvil enables developers to design pages with drag-and-drop, write Python that runs in the browser and on the server, set up a database, and deploy their code instantly as a hosted service.<p>---<p><i>1. Senior Developer</i><p>We’re looking for an experienced all-rounder who's comfortable with a variety of technologies to work on the core Anvil platform, with a focus on back-end and systems engineering. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.<p>You’ll be working with seriously good all-rounders, including the founders (PhDs in programming usability, kernel contributors, builders of backyard dancing fountains) and senior colleagues (a former maths teacher who went from “teaching Python to students” to “reverse-engineering Anvil’s designer to build better UI components” in months), as well as our other developers and developer advocates. It’s a small, smart, friendly and diverse team, and all of us care deeply about building interesting technology that makes life easier for other developers.<p>Building dev tools is great! We're solving problems we have ourselves, our customers are developers just like us, and platforms get the best engineering problems.<p>---<p><i>2. Developer Advocate</i><p>We’re looking for a developer with great communication skills to show people how to build awesome things with Anvil, and to make Anvil better to use.<p>You’ll be writing how-to guides, blog posts and tutorials, building example apps, presenting Anvil at conferences, and helping our users – from individual developers to huge companies – build their web applications. You’ll then use what you’ve learned to help us make Anvil better to use. That might mean deciding what examples to build, or it might mean deciding that we need to redesign the first-run experience for the Anvil Editor – and then doing it.<p>It's rewarding work – developers love being introduced to Anvil (we get mobbed at conferences!). Plus, there are all the advantages of an early-stage startup: seriously smart colleagues, small team, lots of autonomy, and huge impact. (Did I mention we're diverse, friendly and supportive?)<p>---<p>For full job descriptions, and to hear what it's like working here, go to <a href="https://anvil.works/jobs" rel="nofollow noreferrer">https://anvil.works/jobs</a>.<p>We work hybrid (in the office in Cambridge Tue-Thu, wherever you like Mon/Fri).<p>If you have questions, reach out to me - I'm a founder, and my email's in my profile.</p>
]]></description><pubDate>Sat, 02 Dec 2023 12:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38498129</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=38498129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38498129</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Why did Visual Basic die?"]]></title><description><![CDATA[
<p>Have you tried <a href="https://anvil.works" rel="nofollow noreferrer">https://anvil.works</a>? (I'm a founder!)<p>It's quite explicitly VB-esque (only using Python), and having a single paradigm rather than stitching together several different programs speeds things up even for those who can write HTML/JS/CSS in their sleep. (And of course, you can drop out to JS/CSS/HTML if you want.) Overall I think the development speed is comparable to VB6.</p>
]]></description><pubDate>Mon, 11 Sep 2023 19:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37472214</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=37472214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37472214</guid></item><item><title><![CDATA[New comment by meredydd in "Pynecone – Performant, customizable web apps in pure Python"]]></title><description><![CDATA[
<p>Oh, yeah - "text in a Git repository" is table stakes for developers. Ditto being open source to avoid lock-in. (Which is why Anvil has both! You can check your code out, edit in VS code, and host locally.) But if you want a visual UI editor, you gotta have the tooling somewhere...<p>Aside: I get grouchy about the term "low-code", mostly because it's almost always a lie (you're going to need the code, and most "low-code" systems just hide how much that's going to hurt - which is why we put the code front and centre), and it causes people to lump Anvil in with, eg, Retool rather than, eg, Pynecone/Viola/Beeware...but this is definitely getting off topic ;)<p>Interested to hear how your scale-up/B2C users deal with the round-trip delays - I guess that's less of a deal with websites than interactive apps? (Should probably have grabbed you at PyCon to ask, but we were both pinned down pretty hard! I did manage to wave at you though, I think...)</p>
]]></description><pubDate>Fri, 05 May 2023 00:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35823879</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=35823879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35823879</guid></item><item><title><![CDATA[New comment by meredydd in "Pynecone – Performant, customizable web apps in pure Python"]]></title><description><![CDATA[
<p><i>> something like Pynecone that targeted html/dom/js directly instead of wrapping node/react/next</i><p>This might not be what you were imagining, but I think this js more or less what we built at <a href="https://anvil.works" rel="nofollow">https://anvil.works</a> (I'm a founder).<p>Anvil's UI toolkit is built "straight on the DOM", and it's shaped like Python objects rather than going via some other React-y abstraction. This is possible because we expose the difference between client and server code - even though they're both in Python (transpiled as necessary), and you can make mostly-transparent function calls from one to the other. Contrast Pynecone, where the UI is "puppeteered" from the back end over a websocket, so every update is a round-trip. And of course, because you're writing in-browser code, the HTML/JS interop is pretty straightforward (in fact, you can import JS objects right into Python code).<p>There are downsides to our approach, of course - the developer needs to understand the difference between code in the browser and on the server, which can be a hurdle, and it's really neat that Pynecone apps can be a single Python file - but you don't have to round-trip every UI update to the server, and we've seen people have scaled up to some pretty big apps with Anvil!</p>
]]></description><pubDate>Thu, 04 May 2023 22:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35823168</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=35823168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35823168</guid></item><item><title><![CDATA[New comment by meredydd in "Launch HN: Pynecone (YC W23) – Web Apps in Pure Python"]]></title><description><![CDATA[
<p>Anvil has self-hosting! Just "pip install anvil-app-server" :)<p><a href="https://anvil.works/open-source" rel="nofollow">https://anvil.works/open-source</a><p>(I'm a founder)</p>
]]></description><pubDate>Mon, 13 Mar 2023 21:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35143255</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=35143255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35143255</guid></item><item><title><![CDATA[New comment by meredydd in "Stripe increases fees for EU and UK-based businesses in April"]]></title><description><![CDATA[
<p>> Find a UK-domiciled USD account to pay out to. Might be possible - no idea really. Need to look into it.<p>FWIW one of these was readily available from my existing bank (Barclays) last time I needed one (~10yrs ago). Bit of hoop-jumping to go through, but definitely worth it for $30k/year.</p>
]]></description><pubDate>Wed, 01 Feb 2023 14:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=34610972</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=34610972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34610972</guid></item><item><title><![CDATA[New comment by meredydd in "PyScript: Run Python in your HTML"]]></title><description><![CDATA[
<p>There are actually quite a few Python-in-the-browser implementations, not just those two! A couple of years ago a colleague of mine wrote up a comparison, including Brython and Pyodide:<p><a href="https://anvil.works/blog/python-in-the-browser-talk" rel="nofollow">https://anvil.works/blog/python-in-the-browser-talk</a><p>(We chose one of the Python-to-JS compilers, <a href="https://skulpt.org" rel="nofollow">https://skulpt.org</a>, for the Anvil web-app platform, because it's much lighter weight than this. It's a couple of hundred kb on the wire, and you can call to the server for any heavy lifting.)</p>
]]></description><pubDate>Sun, 01 May 2022 00:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=31220766</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=31220766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31220766</guid></item><item><title><![CDATA[New comment by meredydd in "The Silence Is Deafening (2020)"]]></title><description><![CDATA[
<p>This article accurately describes a problem, but while it claims to talk about digital media in general, it is really just talking about Twitter.<p>Here's the giveaway:<p><i>> A huge part of the problem is that digital spaces generally have no equivalent of a disapproving glare.</i><p>Every. Single. Platform. has an equivalent to this - except Twitter. Reddit (and HN) have visible downvotes. YouTube's downvotes, invisible though they now are, can at least influence the recommender algorithm. Even Facebook has "frowny emoji" reactions. But on Twitter, the only way to express disapproval is to "join the conversation" - thereby amplifying it, and incurring all the negative consequences Devon explores.<p>It's engagement genius. (Accidental genius, naturally - like most of Twitter's "core game loop", it's an unforseen, emergent phenomenon about which its inventors seem faintly embarrassed). The "grifter" problem Devon mentions exists almost exclusively on Twitter, <i>because it's incentivised by the platform!</i><p>Normally I wouldn't get so heated about this stuff, but Twitter has attracted a critical mass of the world's journalists, so its incentives flow directly into The National Conversation(TM). This has visibly malign results, prompting many people to look for ways to fix it. This is a noble aim, but won't get anywhere if we regard Twitter's design decisions as immutable and inevitable, rather than a deliberate choice.</p>
]]></description><pubDate>Sat, 12 Mar 2022 21:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=30654902</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=30654902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30654902</guid></item><item><title><![CDATA[New comment by meredydd in "PipeWire 0.3.46"]]></title><description><![CDATA[
<p>For anyone else who couldn't make head or tail of the linked page, there's more context at <a href="https://pipewire.org/" rel="nofollow">https://pipewire.org/</a> :<p><i>PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It provides a low-latency, graph based processing engine on top of audio and video devices that can be used to support the use cases currently handled by both pulseaudio and JACK.</i></p>
]]></description><pubDate>Thu, 17 Feb 2022 12:59:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30372569</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=30372569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30372569</guid></item><item><title><![CDATA[New comment by meredydd in "Ask HN: Who is hiring? (August 2021)"]]></title><description><![CDATA[
<p>Anvil | Software Developers | Cambridge, UK | On-site/Semi-Remote | Full-time, Part-time, Flexible | <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a><p>We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform.<p>Anvil is a platform for building and hosting full-stack web applications, entirely in Python. We're looking for developers to help us build our hosting platform-as-a-service, online code editor, and drag-and-drop GUI designer, as part of a small, friendly and diverse team.<p>Web development is way too complicated, so we're fixing it: Instead of writing JS/HTML/CSS/Python/SQL and all the associated frameworks, Anvil enables developers to design pages with drag-and-drop, write Python that runs in the browser and on the server, set up a database, and deploy their code instantly as a hosted service.<p>Behind that magic is a lot of work - and that's where you come in. You'll be working on the Anvil editor (that's the dev environment, code editor, drag'n'drop designer, version control, and so on) and the Anvil runtime (that's the Python-to-JS compiler, UI toolkit, database back-end, API router, integrations and infrastructure that make it all go). A lot of your work will be open source.<p>Building dev tools is great! We're solving problems we have ourselves, our customers are developers just like us, and platforms have the <i>best</i> engineering problems.<p>We're hiring both senior and junior developers, front-end and back-end. Our stack includes:<p>* Our code editor and GUI builder (JS, React)<p>* Our API router and editor backend (Clojure)<p>* Our front-end UI toolkit (JS, Python)<p>* Our back-end runtime (Python)<p>* Our Python-to-JS compiler (JS, Python)<p>If that sounds like fun, read the full job spec: <a href="https://anvil.works/jobs" rel="nofollow">https://anvil.works/jobs</a></p>
]]></description><pubDate>Mon, 02 Aug 2021 16:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=28038479</link><dc:creator>meredydd</dc:creator><comments>https://news.ycombinator.com/item?id=28038479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28038479</guid></item></channel></rss>