<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0">
    <channel>
      <title>manatlan's news</title>
      <link>http://manatlan.com/</link>
      <description>manatlan's news</description>
      <webMaster>me@manatlan.com</webMaster>

      <language>en</language>

		<item>
			<title><![CDATA[I clearly saw the future]]></title>
			<link><![CDATA[http://manatlan.com/blog/i_clearly_saw_the_future]]></link>
			<guid><![CDATA[http://manatlan.com/blog/i_clearly_saw_the_future]]></guid>
			<description><![CDATA[<p>For some time now, I’ve been redeveloping htag(v2) from scratch, along with an htag app web server (similar to my 'pye' project on GitHub), and migrating a massive number of htag apps from v1 to v2.</p>

<p>And I’ve done all of this without writing a single line of code myself (to be honest, maybe 20 lines max out of the thousands upon thousands produced).</p>

<p>Everything is driven by antigravity and/or gemini-cli. Nowadays, my job clearly consists of 'conveying my intentions and guidelines... and carefully reading everything it tells me or generates.' I’m becoming something of a Product Manager or Solutions Architect.</p>

<p>The responsibility is on me to ensure it truly understands what I want—and I love it. It allows me to go much further without spending hours trying to grasp complex concepts I haven't mastered yet. I’m learning an enormous amount while saving a massive amount of time.</p>

<p>I’m not saying it’s pure magic—you still need to know how to express your intentions clearly and activate the right skill.md files—but the productivity gain is staggering.</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Thu, 19 Mar 2026 16:17:33 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag 1.0.0 &amp; htag 2.0.0]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag_1_0_0___htag_2_0_0]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag_1_0_0___htag_2_0_0]]></guid>
			<description><![CDATA[<p>Htag 1.0.0 is out ... htagui 1.0.0 &amp; htagweb 1.0.0 &amp; htbulma 1.0.0 too ! (it's not christmas)</p>

<p>Htagui, htbulma &amp; htagweb needs htag 1.0.0 max !</p>

<p>and because, it's not christmas ... htag 2.0.0 is available too !</p>

<p>It takes years to see a "1.0.0" release, and now : 1.0.0 &amp; 2.0.0 are here, in pypi ... crazy !</p>

<p>htag 1.0.0 is in end of life ... the future is htag 2.x.x</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Sat, 07 Mar 2026 16:26:16 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag2]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag2]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag2]]></guid>
			<description><![CDATA[<p>While htag has never reach the 1.0.0 ... a new htag2 will go out ;-)
It's crazy ... htag2 is completly ai driven development (with antigravity), and it's already fully usable (but subject to api changes). The main idea, was to full rebuild from scratch by an AI, and produce a skill.md by an AI ... and now: asking a skilled AI can produce fully workable htag app ootb (completly amazing!). Things that was not possible with htag1, because LLM doesn't understand my "old" code and tricks ootb.
It's completly amazing (but not perfect yet) how it's a lot easier to maintain a beast like this (skill, docs, repo, ci/cd, ideas, tests ...). It's developped with intention (not really prompts) !</p>

<p>I don't know really where to go ... it's not really compatible with htag1, because some concepts are better implemented (kiss &amp; rock-solid). But got a tone of ia/works, to be able to reach the feature of the first version (apk, etc ..). But the way is really really easier ...</p>

<p>I can't really mesure the gain of ai driven dev ... but it takes at least 1000x less times, to publish an htag2 (more solid) than the htag1. Ans as I said : a lot of things to do.
But one thing is sure, htag2 couldn't exists if htag1 was not, because I've learn a lot of things with htag1 ... And with htag2, I continue to learn, by reading ia answer .... but a lot faster and easier !  </p>

<p>Currently, I don't know how things will go ... but htag2 could easily be the way to follow.</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Sat, 28 Feb 2026 14:16:53 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag big changes]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag_big_changes]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag_big_changes]]></guid>
			<description><![CDATA[<p><a href="https://github.com/manatlan/htag">htag</a> is entered in its 0.90 version ;-)</p>

<p>The 1.0 will be the new major release soon. I've made some big "docs update" in <a href="https://manatlan.github.io/htag/">htad docs</a>, and <a href="https://github.com/manatlan/htagapk">htagapk</a> ...</p>

<p>All old runners (BrowserHTTP, BrowserStarletteWS, ...) are deprecated, and will be removed in 1.0. There is now only one, which can emulate all features, with no dependancies, <strong>only pure python</strong> (no more starlette, uvicorn, tornado for specialized ones)</p>

<p>Now, I'll need to polish the api, and make the docs ...</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Fri, 01 Mar 2024 12:10:27 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag android apk]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag_android_apk]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag_android_apk]]></guid>
			<description><![CDATA[<p>The original recipe to build an android/apk didn't work for some months. So I dive into another way, and now there is a new recipe, which use the buildozer docker image.</p>

<p>Seems to be the best way, because google changes a lot of things, and buildozer follow the changes frequently. So i decided to use the right way of building an apk, using the latest changes from buildozer git.</p>

<p><a href="https://github.com/manatlan/htagapk">The recipe is still there</a> ... but the manual way is a lot simpler, using my new command line <a href="https://github.com/manatlan/htagapk/blob/main/make.md">make.py</a> ! It should work on any linux box (no windows!) But it's a lot simpler/faster !</p>

<p>And it should be more solid than the <a href="https://github.com/ArtemSBulgakov/buildozer-action">github action</a>, which is currently broken ;-(</p>

<p>Hope it will live long !</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Tue, 14 Nov 2023 11:53:20 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[some news ;-)]]></title>
			<link><![CDATA[http://manatlan.com/blog/some_news__-]]></link>
			<guid><![CDATA[http://manatlan.com/blog/some_news__-]]></guid>
			<description><![CDATA[<p>It makes a long time ;-)</p>

<p>Currently, I'm becoming a <a href="https://www.modular.com/mojo">mojo</a> addict ... And updated my
<a href="https://github.com/manatlan/sudoku_resolver/">sudoku tests</a> with mojo/rust/c versions, to compare them. And I've created my <a href="https://github.com/modularml/mojo/discussions/1225">first mojo issue</a> ;-)
I'm really thinking that can be the future of python programming.</p>

<p><a href="https://github.com/manatlan/htag">htag</a> is nearly ok for its 1.0 version. Its new web runner : <a href="https://github.com/manatlan/htagweb">htagweb</a> works as well, but need polish ! I use it already, but want to migrate this host to full htag with htagweb soon ...</p>

<p>I'm developping a lot of htag's apps (the latest, is a gui for python/profiler named <a href="https://github.com/manatlan/ppviz">ppviz</a> available on pypi) ...</p>

<p>I'd like to make a jbrout htag version, but I definitly have no times for that. And I believe than the best solution should be to make something like "<a href="https://beets.io/">beets</a>" (for audio), but for photos. And startup a htag frontend. But no times, and I appreciate the "google photos" (while i'm interested in <a href="https://immich.app/">immich</a> solution)</p>

<p>And since some months, I'm became a <a href="https://nock.game/">Nock</a> addict too (vr/sport). It takes me a lot of time, but it's very very addictive ;-). You can find me here, every day ;-)</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Sun, 05 Nov 2023 12:42:53 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[pyscript + htag + matplotlib : full clientside ... amazing !]]></title>
			<link><![CDATA[http://manatlan.com/blog/pyscript___htag___matplotlib___full_clientside_____amazing]]></link>
			<guid><![CDATA[http://manatlan.com/blog/pyscript___htag___matplotlib___full_clientside_____amazing]]></guid>
			<description><![CDATA[<p>Try this <a href="https://raw.githack.com/manatlan/htag/main/examples/pyscript_matplotlib.html">demo of htag+matplotlib</a> in clientside only (it's a static html page) ...</p>

<p>It works very well on client-side, thanks pyscript &amp; matplotlib !</p>

<p>It shows, that with <a href="https://github.com/manatlan/htag">htag</a>, you can easily mix powerful py3 libs and powerful JS libs ... (and when py3 libs are ported in pyscript/pyodide, it can works in html only !)</p>

<p>Now, I need to more examples, mixing powerful JS libs (leaflet ?, ace editor ?, camera features ?, ...) with powerful python libs (matplotlib ?, numpy ?, graphviz ? ...). Was <a href="https://github.com/manatlan/htag">htag</a> a missing link between the two, to easily code powerful GUI py3 app ?!?</p>

<p>I need to find an idea, to show well the real benefits of <a href="https://github.com/manatlan/htag">htag</a> ... possibilities are endless, but really need to find a mashup, an idea to code, to show ... any ?</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Thu, 18 Aug 2022 18:21:55 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag is officially public]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag_is_officially_public]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag_is_officially_public]]></guid>
			<description><![CDATA[<p>I've made an <a href="https://www.reddit.com/r/Python/comments/vysnci/htag_a_new_gui_tookit_for_webdesktopandroid_from/">announcement on reddit</a></p>

<p>It's not the 1.0 release. But it's stable ... and works great for me.</p>

<p>I've already got a lot of htag's apps. So it's wildly tested IRL. Now, it's public, and it will start its real life ;-)</p>

<p>The 14 july is a good date, for france ;-)</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Thu, 14 Jul 2022 18:40:05 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[pyscript and htag]]></title>
			<link><![CDATA[http://manatlan.com/blog/pyscript_and_htag]]></link>
			<guid><![CDATA[http://manatlan.com/blog/pyscript_and_htag]]></guid>
			<description><![CDATA[<p>Even if you live on another planet ... you can't miss <a href="https://pyscript.net/">pyscript</a> ;-)</p>

<p>It's the most incredible thing which has happened in the last few years, in the python or javascript world ... (to my point of vue)</p>

<p>The promise is very high : just run any python code in a html page (with just a js include). And you can pip everything that is pip'able ;-)</p>

<p>It opens/unlocks a lot of things, that we can't imagine just now ...</p>

<p>Although, <a href="https://github.com/manatlan/htag">htag</a> is not officially public. I've just pip'ed <a href="https://github.com/manatlan/htag">htag</a> in a pyscript page, just for test ...</p>

<p>And yes : the first public release (coming soon), will come with a 'runner' which will let you code a gui frontend, with <a href="https://github.com/manatlan/htag">htag</a>, in an html page ...
There will be a 'runner' for pyscript !!!</p>

<p>It's clearly not the goal/promise of <a href="https://github.com/manatlan/htag">htag</a> ... But it will be possible, from scratch ;-). I don't know if it will be useful : but a <a href="https://github.com/manatlan/htag">htag</a> component (with the same codebase), which can already be used in a browser/web, a desktop app (pywebview) or a android app (guy instance) ... and can be runned in an simple html page, without any python/backside ?! It's completly crazy ...</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Sat, 07 May 2022 11:23:13 GMT</pubDate>
		</item>
		<item>
			<title><![CDATA[htag, a gui toolkit to build gui toolikts]]></title>
			<link><![CDATA[http://manatlan.com/blog/htag__a_gui_toolkit_to_build_gui_toolikts]]></link>
			<guid><![CDATA[http://manatlan.com/blog/htag__a_gui_toolkit_to_build_gui_toolikts]]></guid>
			<description><![CDATA[<p>I've never really talk about <a href="https://github.com/manatlan/gtag">gtag</a> here.
It was just a Proof Of Concept over <a href="https://github.com/manatlan/guy">guy</a>, which worked "well".</p>

<p>But now, it's the end of <strong>gtag</strong> ... and the birth of <a href="https://github.com/manatlan/htag">htag</a>.</p>

<p>The concept has been pushed to the extreme ... and it works really well (for me ;-).</p>

<p>It's now completly <strong>guy</strong> untied. But, usable in a guy instance ... and usable in others shelve, like pywebview, a cefpython3 or a simple browser.</p>

<p>It's a lot better like that</p>
]]></description>
            <author>manatlan</author>
			<pubDate>Sat, 12 Mar 2022 10:52:59 GMT</pubDate>
		</item>
    </channel>
</rss>
