<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1023657823523030676</id><updated>2026-04-09T01:37:41.286+03:00</updated><category term="e-course"/><category term="java"/><category term="gpt"/><category term="perl"/><category term="ai"/><category term="database"/><category term="postgres"/><category term="python"/><category term="sql"/><category term="javascript"/><category term="microsoft"/><category term="android"/><category term="code"/><category term="education"/><category term="ingres"/><category term="tools"/><category term="book"/><category term="spring"/><category term="ide"/><category term="aws"/><category term="conference"/><category term=".net"/><category term="llm"/><category term="github"/><category term="kotlin"/><category term="dbms"/><category term="interview"/><category term="mcp"/><category term="supplychain"/><category term="tool"/><category term="oracle"/><category term="udacity"/><category term="cybersecurity"/><category term="webassembly"/><category term="infosec"/><category term="nanodegree"/><category term="oss"/><category term="linux"/><category term="perl6"/><category term="devops"/><category term="webdev"/><category term="azure"/><category term="kids"/><category term="security"/><category term="SIGSTORE"/><category term="cloud"/><category term="dancer"/><category term="git"/><category term="jetbrains"/><category term="regex"/><category term="sqlite"/><category term="gamedev"/><category term="google"/><category term="appsec"/><category term="graalvm"/><category term="kubernetes"/><category term="languages"/><category term="mvc"/><category term="robot"/><category term="c#"/><category term="career"/><category term="cryptography"/><category term="ctf"/><category term="eu"/><category term="jdk"/><category term="jetpack"/><category term="sast"/><category term="serverless"/><category term="api"/><category term="apis"/><category term="microservices"/><category term="privacy"/><category term="rag"/><category term="unicode"/><category term="vscode"/><category term="compilers"/><category term="datascience"/><category term="docker"/><category term="graphql"/><category term="jakarta"/><category term="lambda"/><category term="types"/><category term="bugbounty"/><category term="claude"/><category term="encyclopedia"/><category term="gpu"/><category term="gradle"/><category term="intellij"/><category term="nvidia"/><category term="rar"/><category term="survey"/><category term="win32"/><category term="VECTORS"/><category term="agents"/><category term="bugs"/><category term="cuda"/><category term="dlr"/><category term="erd"/><category term="hack"/><category term="mojolicious"/><category term="mysql"/><category term="nginx"/><category term="nlp"/><category term="nodejs"/><category term="nosql"/><category term="promo"/><category term="qodana"/><category term="server"/><category term="vaadin"/><category term="advent"/><category term="agent"/><category term="apache"/><category term="blazor"/><category term="c++"/><category term="chrome"/><category term="codellm"/><category term="commandline"/><category term="graph"/><category term="hardware"/><category term="healthit"/><category term="hibernate"/><category term="hl7"/><category term="ibm"/><category term="json"/><category term="jupyter"/><category term="machinelearning"/><category term="mobile"/><category term="neo4j"/><category term="raku"/><category term="reactjs"/><category term="rust"/><category term="sdk"/><category term="semgrep"/><category term="shell"/><category term="tensorflow"/><category term="troubleshooting"/><category term="agile"/><category term="app"/><category term="astradb"/><category term="azul"/><category term="bash"/><category term="bellsoft"/><category term="bigdata"/><category term="bitcoin"/><category term="blockchain"/><category term="browser"/><category term="competition"/><category term="compose"/><category term="confidentialcomputing"/><category term="cryptocurrency"/><category term="cs"/><category term="cve"/><category term="datastax"/><category term="duckdb"/><category term="firebase"/><category term="functional"/><category term="goverment"/><category term="haskell"/><category term="hourofcode"/><category term="iot"/><category term="jpa"/><category term="langchain"/><category term="minecraft"/><category term="mongodb"/><category term="mooc"/><category term="ngrok"/><category term="php"/><category term="postscript"/><category term="programming"/><category term="project"/><category term="redos"/><category term="reverse"/><category term="ruby"/><category term="simdjson"/><category term="sqlserver"/><category term="tiobe"/><category term="university"/><category term="virtual machine"/><category term="visual"/><category term="xss"/><category term="AST"/><category term="activestate"/><category term="ado"/><category term="angular"/><category term="asp.net"/><category term="binary"/><category term="cactus"/><category term="cassandra"/><category term="cdc"/><category term="chart"/><category term="chromeos"/><category term="cidr"/><category term="cisco"/><category term="cli"/><category term="climate"/><category term="clr"/><category term="cms"/><category term="colab"/><category term="collaboration"/><category term="containers"/><category term="cosmodb"/><category term="couchbase"/><category term="cpu"/><category term="css"/><category term="dataeng"/><category term="deepcode"/><category term="demoscene"/><category term="designpatterns"/><category term="devsecops"/><category term="diagram"/><category term="digitalocean"/><category term="documentation"/><category term="edgeless"/><category term="embedded"/><category term="encodings"/><category term="epsos"/><category term="exam"/><category term="fhir"/><category term="flexbox"/><category term="frontend"/><category term="fuchsia"/><category term="games"/><category term="gcc"/><category term="gdpr"/><category term="germany"/><category term="gimp"/><category term="golang"/><category term="grails"/><category term="granite"/><category term="guestpost"/><category term="gui"/><category term="hasura"/><category term="helidon"/><category term="hotwire"/><category term="htmx"/><category term="huggingface"/><category term="influxdb"/><category term="infrastructure"/><category term="ios"/><category term="jenkins"/><category term="jvm"/><category term="kali"/><category term="kalix"/><category term="law"/><category term="liberica"/><category term="libgdx"/><category term="library"/><category term="linq"/><category term="lnfluxdb"/><category term="maths"/><category term="maven"/><category term="mit"/><category term="mockito"/><category term="network"/><category term="nocode"/><category term="numpy"/><category term="oath"/><category term="oop"/><category term="openssl"/><category term="os"/><category term="paas"/><category term="pandas"/><category term="parsing"/><category term="pentesting"/><category term="percona"/><category term="planetscale"/><category term="podcast"/><category term="posix"/><category term="postgis"/><category term="quarkus"/><category term="r2dbc"/><category term="rails"/><category term="rambdajs"/><category term="review"/><category term="ros"/><category term="roslyn"/><category term="saas"/><category term="schema"/><category term="scrape"/><category term="scratch"/><category term="siem"/><category term="skip"/><category term="snowflake"/><category term="software"/><category term="softwareengineering"/><category term="sonatype"/><category term="specdriven"/><category term="ssh"/><category term="stackoverflow"/><category term="stanford"/><category term="supabase"/><category term="swe"/><category term="sysadmin"/><category term="tde"/><category term="timeseries"/><category term="tui"/><category term="typescript"/><category term="uer"/><category term="unix"/><category term="utf"/><category term="w3c"/><category term="weblogic"/><category term="webscraping"/><category term="wolfram"/><category term="writing"/><title type='text'>PERL,INGRES,PROGRAMMING</title><subtitle type='html'>A dairy of my work.Just links to the full artices on i-programmer.info</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>920</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-8150577176498042029</id><published>2026-04-06T20:07:00.004+03:00</published><updated>2026-04-06T20:07:36.261+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="postgres"/><title type='text'>Auto-Tune PostgreSQL With Gold Lapel</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Gold Lapel is a self-optimizing PostgreSQL proxy designed to automatically tune, improve query performance and replace external services without requiring any changes to your application&#39;s code.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18783-auto-tune-postgresql-with-gold-lapel-.html&quot;&gt;https://www.i-programmer.info/news/80-java/18783-auto-tune-postgresql-with-gold-lapel-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/8150577176498042029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/8150577176498042029?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8150577176498042029'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8150577176498042029'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/04/auto-tune-postgresql-with-gold-lapel.html' title='Auto-Tune PostgreSQL With Gold Lapel'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-6647186544130062528</id><published>2026-03-31T21:43:00.001+03:00</published><updated>2026-04-03T21:44:54.127+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="kali"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="mcp"/><category scheme="http://www.blogger.com/atom/ns#" term="pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><title type='text'>Automating Kali Linux With The Model Context Protocol</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Introducing an implementation of the Model Context Protocol within Kali Linux to create AI-driven cybersecurity workflows.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;MCP just about dominates the current tech news. MCP servers and clients are released for every possible tool and application. Now it&#39;s time for pentesters to rejoice as a server has been released that automates the most tedious pentesting tasks with the availability of&amp;nbsp;MCP Kali Server (MKS),&amp;nbsp; a lightweight API bridge that connects&amp;nbsp;MCP clients&amp;nbsp;(such as Claude Desktop or 5ire) to an&amp;nbsp;API server&amp;nbsp;which allows executing commands on a Linux terminal.&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18776-automating-kali-linux-with-the-model-context-protocol.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18776-automating-kali-linux-with-the-model-context-protocol.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/6647186544130062528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/6647186544130062528?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6647186544130062528'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6647186544130062528'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/automating-kali-linux-with-model.html' title='Automating Kali Linux With The Model Context Protocol'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-6137964655926895292</id><published>2026-03-31T12:05:00.001+03:00</published><updated>2026-04-01T12:05:41.268+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><title type='text'>Major Update To JHpister</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;JHipster, the Java framework that&amp;nbsp;unifies the Java and JavaScript build toolchains, has had a&amp;nbsp;major release, bringing it to version 9.0.0. Let&#39;s check out what&#39;s new.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/182-frameworks/18767-major-update-to-jhpister.html&quot;&gt;https://www.i-programmer.info/news/182-frameworks/18767-major-update-to-jhpister.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/6137964655926895292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/6137964655926895292?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6137964655926895292'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6137964655926895292'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/major-update-to-jhpister.html' title='Major Update To JHpister'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-376225770121167524</id><published>2026-03-27T21:12:04.427+02:00</published><updated>2026-03-27T21:12:41.070+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cidr"/><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><category scheme="http://www.blogger.com/atom/ns#" term="database"/><title type='text'>CIDR Conference 2026 Looks At Future of Databases</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The Conference on Innovative Data Systems Research (CIDR), is a gathering for researchers and practitioners from both academia and industry to discuss the latest visionary ideas in the database field. We look into what this year&#39;s conference was about.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18761-cidr-conference-2026-looks-at-future-of-databases.html&quot;&gt;https://www.i-programmer.info/news/84-database/18761-cidr-conference-2026-looks-at-future-of-databases.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/376225770121167524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/376225770121167524?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/376225770121167524'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/376225770121167524'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/cidr-conference-2026-looks-at-future-of.html' title='CIDR Conference 2026 Looks At Future of Databases'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-6916739357307762224</id><published>2026-03-27T21:11:23.362+02:00</published><updated>2026-03-27T21:13:17.226+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="career"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="programming"/><category scheme="http://www.blogger.com/atom/ns#" term="specdriven"/><category scheme="http://www.blogger.com/atom/ns#" term="swe"/><title type='text'>Why Software Engineering Will Never Die Revisited In The Age Of Spec Driven Development</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The rise of Spec Driven Development begs for a reassessment of the original thesis; are the principles of &quot;why software engineering will never die&quot; still valid or have they been overridden by spec-driven development and thus completely automated, just like coding is?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/professional-programmer/103-i-programmer/18759-why-software-engineering-will-never-die-revisited-in-the-age-of-spec-driven-development.html&quot;&gt;https://www.i-programmer.info/professional-programmer/103-i-programmer/18759-why-software-engineering-will-never-die-revisited-in-the-age-of-spec-driven-development.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/6916739357307762224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/6916739357307762224?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6916739357307762224'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6916739357307762224'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/why-software-engineering-will-never-die.html' title='Why Software Engineering Will Never Die Revisited In The Age Of Spec Driven Development'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-2234789019731799261</id><published>2026-03-24T19:04:00.002+02:00</published><updated>2026-03-24T19:04:18.161+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cryptography"/><category scheme="http://www.blogger.com/atom/ns#" term="percona"/><category scheme="http://www.blogger.com/atom/ns#" term="postgres"/><category scheme="http://www.blogger.com/atom/ns#" term="tde"/><title type='text'>Percona&#39;s Transparent Data Encryption for PostgreSQL</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;We take a comprehensive look at Transparent Data Encryption (TDE) for PostgreSQL, specifically focusing on the pg_tde extension developed by Percona.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18751-perconas-transparent-data-encryption-for-postgresql.html&quot;&gt;https://www.i-programmer.info/news/84-database/18751-perconas-transparent-data-encryption-for-postgresql.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/2234789019731799261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/2234789019731799261?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2234789019731799261'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2234789019731799261'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/perconas-transparent-data-encryption.html' title='Percona&#39;s Transparent Data Encryption for PostgreSQL'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-2851629386481213696</id><published>2026-03-23T19:48:00.003+02:00</published><updated>2026-03-23T19:48:17.359+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><category scheme="http://www.blogger.com/atom/ns#" term="tui"/><title type='text'>TamboUI - Modern Java Frameworks For TUI Development</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Text/Terminal User Interfaces (TUIs) are not only still relevant, but the terminal is currently experiencing a &quot;renaissance&quot;. TUI frameworks make way for a new player in town - TamboUI - modern and Java-based.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/182-frameworks/18747-tamboui-modern-java-frameworks-for-tui-development.html&quot;&gt;https://www.i-programmer.info/news/182-frameworks/18747-tamboui-modern-java-frameworks-for-tui-development.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/2851629386481213696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/2851629386481213696?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2851629386481213696'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2851629386481213696'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/tamboui-modern-java-frameworks-for-tui.html' title='TamboUI - Modern Java Frameworks For TUI Development'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-5198328758531548487</id><published>2026-03-20T18:25:00.003+02:00</published><updated>2026-03-20T18:25:29.486+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="sqlite"/><category scheme="http://www.blogger.com/atom/ns#" term="VECTORS"/><title type='text'>Zvec - Lightweight Vector Database</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Alibaba has introduced Zvec, an open-source vector database designed to function as a lightweight library for on-device Retrieval-Augmented Generation (RAG).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18742-zvec-lightweight-vector-database.html&quot;&gt;https://www.i-programmer.info/news/84-database/18742-zvec-lightweight-vector-database.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/5198328758531548487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/5198328758531548487?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5198328758531548487'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5198328758531548487'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/zvec-lightweight-vector-database.html' title='Zvec - Lightweight Vector Database'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-851430290125581317</id><published>2026-03-18T08:42:10.476+02:00</published><updated>2026-03-18T08:42:10.477+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="claude"/><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><title type='text'>Anthropic Releases Free Courses On AI</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Under the umbrella of Skilljar, Anthropic Academy provides a comprehensive suite of free online courses designed to build AI Fluency across various professional and academic sectors.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18735-anthropic-releases-free-courses-on-ai-.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18735-anthropic-releases-free-courses-on-ai-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/851430290125581317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/851430290125581317?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/851430290125581317'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/851430290125581317'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/anthropic-releases-free-courses-on-ai.html' title='Anthropic Releases Free Courses On AI'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-8186768256588618868</id><published>2026-03-14T14:23:12.862+02:00</published><updated>2026-03-14T14:23:51.711+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="mcp"/><category scheme="http://www.blogger.com/atom/ns#" term="postgres"/><title type='text'>pgEdge MCP Server For Postgres</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;pgEdge has launched a hosted Model Context Protocol (MCP) server that connects its database platform directly to AI development tools like Claude and Cursor. So what can you do with it?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18724-pgedge-mcp-server-for-postgres.html&quot;&gt;https://www.i-programmer.info/news/84-database/18724-pgedge-mcp-server-for-postgres.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/8186768256588618868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/8186768256588618868?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8186768256588618868'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8186768256588618868'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/pgedge-mcp-server-for-postgres.html' title='pgEdge MCP Server For Postgres'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-6156547518807072865</id><published>2026-03-14T14:22:01.873+02:00</published><updated>2026-03-14T14:22:46.113+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><category scheme="http://www.blogger.com/atom/ns#" term="oss"/><title type='text'>What Happened At FOSDEM 2026</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;This year, the annual event ran between 31 January &amp;amp; 1 February 2026, attracting a lot of interest. We provide an overview of the content presented and assorted highlights.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/99-professional/18729-what-happened-at-fosdem-2026.html&quot;&gt;https://www.i-programmer.info/news/99-professional/18729-what-happened-at-fosdem-2026.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/6156547518807072865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/6156547518807072865?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6156547518807072865'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6156547518807072865'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/what-happened-at-fosdem-2026.html' title='What Happened At FOSDEM 2026'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-5729082096142694734</id><published>2026-02-28T19:08:00.000+02:00</published><updated>2026-03-05T19:08:13.753+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="claude"/><category scheme="http://www.blogger.com/atom/ns#" term="codellm"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><title type='text'>Claude Code Now Hides The Way it Works-But There&#39;s A Workaround</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Anthropic has recently updated its Claude Code command-line tool in an attempt to simplify its terminal output, sparking significant backlash from the software development community. However, Claude-Devtools provides a solution.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18709-claude-code-now-hides-the-way-it-works-but-theres-a-workaround.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18709-claude-code-now-hides-the-way-it-works-but-theres-a-workaround.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/5729082096142694734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/5729082096142694734?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5729082096142694734'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5729082096142694734'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/claude-code-now-hides-way-it-works-but.html' title='Claude Code Now Hides The Way it Works-But There&#39;s A Workaround'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-8164623181423839643</id><published>2026-02-28T19:05:00.001+02:00</published><updated>2026-03-05T19:07:03.362+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="dataeng"/><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>Learn SQL For Data Engineering - The Course</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;SQL, yes that old horse, is still going. SQL has been the data access standard for decades. It levels the playing field, easily integrates with other systems and accelerates delivery. Here&#39;s a&amp;nbsp;&amp;nbsp;beginner-friendly course on SQL for data engineering.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/150-training-a-education/18703-learn-sql-for-data-engineering-the-course.html&quot;&gt;https://www.i-programmer.info/news/150-training-a-education/18703-learn-sql-for-data-engineering-the-course.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/8164623181423839643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/8164623181423839643?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8164623181423839643'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8164623181423839643'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/learn-sql-for-data-engineering-course.html' title='Learn SQL For Data Engineering - The Course'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-168614718702020717</id><published>2026-02-28T10:41:00.000+02:00</published><updated>2026-03-05T19:05:36.426+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="guestpost"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="perl"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Python for Java developers</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;Python. Even if you close your eyes and try to ignore it, you really can’t; it’s everywhere, especially in the AI and Data Science fields. Therefore, it has become a necessity to get to know it, even if you’re a Java developer enjoying its rich and large language ecosystem. Despite the fact that lately Java has been powered up with great AI libraries like LangChain4j, which make it easy to build AI-powered applications, in order to tap into the full, unconstrained pool of AI capabilities, you still need to go to Python.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 14.85px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;a href=&quot;https://blog.geekuni.com/2026/02/python-for-java-developers.html&quot;&gt;https://blog.geekuni.com/2026/02/python-for-java-developers.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/168614718702020717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/168614718702020717?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/168614718702020717'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/168614718702020717'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/03/python-for-java-developers.html' title='Python for Java developers'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-4579929873843315159</id><published>2026-02-26T20:17:00.003+02:00</published><updated>2026-02-26T20:17:17.618+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="mcp"/><category scheme="http://www.blogger.com/atom/ns#" term="planetscale"/><category scheme="http://www.blogger.com/atom/ns#" term="postgres"/><title type='text'>PlanetScale MCP Server Announced</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;PlanetScale has launched a hosted Model Context Protocol (MCP) server that connects its database platform directly to AI development tools like Claude and Cursor.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;So what can you do with it?&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18693-the-planetscale-mcp-server-announced.html&quot;&gt;https://www.i-programmer.info/news/84-database/18693-the-planetscale-mcp-server-announced.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/4579929873843315159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/4579929873843315159?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4579929873843315159'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4579929873843315159'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/planetscale-mcp-server-announced.html' title='PlanetScale MCP Server Announced'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-2385630379669979499</id><published>2026-02-25T09:21:00.003+02:00</published><updated>2026-02-25T09:21:21.788+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="ibm"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><title type='text'>IBM&#39;s AI Models Explained</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;We take a look at an IBM Technology resource that explores the fundamental principles and business applications of artificial intelligence, with a focus on large language models (LLMs) and machine learning (ML).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18687-ibms-ai-models-explained.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18687-ibms-ai-models-explained.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/2385630379669979499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/2385630379669979499?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2385630379669979499'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/2385630379669979499'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/ibms-ai-models-explained.html' title='IBM&#39;s AI Models Explained'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-5352020835465735667</id><published>2026-02-23T11:34:00.002+02:00</published><updated>2026-02-23T11:34:14.489+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><category scheme="http://www.blogger.com/atom/ns#" term="postgres"/><title type='text'>What Happened At The PostgreSQL Conference Europe 2025</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The 15th annual PostgreSQL Conference Europe ran on October 22–24, 2025 in Riga, Latvia, attracting a lot of interest.We provide an overview of the content and assorted highlights.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18678-what-happened-at-the-postgresql-conference-europe-2025.html&quot;&gt;https://www.i-programmer.info/news/84-database/18678-what-happened-at-the-postgresql-conference-europe-2025.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/5352020835465735667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/5352020835465735667?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5352020835465735667'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/5352020835465735667'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/what-happened-at-postgresql-conference.html' title='What Happened At The PostgreSQL Conference Europe 2025'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-4264934515894679491</id><published>2026-02-17T20:31:00.007+02:00</published><updated>2026-02-17T20:31:36.900+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="claude"/><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="ide"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><title type='text'>Claude Code for Everyone - The Course</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;We look at a&amp;nbsp; hand-on and free course that teaches you how to use Claude Code by doing real work.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;It&#39;s a course designed to teach non-technical users how to master Anthropic’s AI agent; from foundational terminal commands and file operations to advanced vibe coding,&amp;nbsp;where users build and deploy applications by describing their goals rather than writing code.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18668-claude-code-for-everyone-the-course.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18668-claude-code-for-everyone-the-course.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/4264934515894679491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/4264934515894679491?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4264934515894679491'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4264934515894679491'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/claude-code-for-everyone-course.html' title='Claude Code for Everyone - The Course'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-8949882175114835975</id><published>2026-02-13T09:20:00.006+02:00</published><updated>2026-02-13T09:20:49.723+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="ios"/><category scheme="http://www.blogger.com/atom/ns#" term="skip"/><title type='text'>Build Native iOS and Android Apps With Skip - Now For Free</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Skip is a development tool that allows engineers to create native iOS and Android applications from a single Swift and SwiftUI codebase. The news is that it has now gone open source and free-for-use, even in commercial projects.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/193-android/18660-build-native-ios-and-android-apps-with-skip-now-for-free.html&quot;&gt;https://www.i-programmer.info/news/193-android/18660-build-native-ios-and-android-apps-with-skip-now-for-free.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/8949882175114835975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/8949882175114835975?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8949882175114835975'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8949882175114835975'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/build-native-ios-and-android-apps-with.html' title='Build Native iOS and Android Apps With Skip - Now For Free'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-6261725198390201118</id><published>2026-02-09T20:31:00.002+02:00</published><updated>2026-02-09T20:31:12.202+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sonatype"/><category scheme="http://www.blogger.com/atom/ns#" term="supplychain"/><title type='text'>What Does The Sonatype 2026 State of the Software Supply Chain Report Reveal?</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Sonatype has released this year&#39;s report with a number of interesting findings.&amp;nbsp;Let&#39;s dig into it.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18650-what-does-the-sonatype-2026-state-of-the-software-supply-chain-report-reveal.html&quot;&gt;https://www.i-programmer.info/news/80-java/18650-what-does-the-sonatype-2026-state-of-the-software-supply-chain-report-reveal.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/6261725198390201118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/6261725198390201118?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6261725198390201118'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/6261725198390201118'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/what-does-sonatype-2026-state-of.html' title='What Does The Sonatype 2026 State of the Software Supply Chain Report Reveal?'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-4926900483965403926</id><published>2026-02-08T14:10:00.001+02:00</published><updated>2026-02-08T14:10:03.197+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="colab"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="gpt"/><category scheme="http://www.blogger.com/atom/ns#" term="jupyter"/><category scheme="http://www.blogger.com/atom/ns#" term="tool"/><category scheme="http://www.blogger.com/atom/ns#" term="vscode"/><title type='text'>Colab Is Coming For Your Favorite IDE</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Colab integration has arrived for both VSCode and PyCharm.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;What does that now make possible?&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;If you&#39;re familiar with Jupyter Notebook, you&#39;ll be right at home with Colab too.&amp;nbsp;Colab addresses the limitations of the single-player notebook. Jupyter was created in an era before the cloud and the emergence of AI. Nowadays what is required is modern, collaborative tools that integrate into your existing stack.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18645-colab-is-coming-for-your-favorite-ide.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18645-colab-is-coming-for-your-favorite-ide.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/4926900483965403926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/4926900483965403926?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4926900483965403926'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/4926900483965403926'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/02/colab-is-coming-for-your-favorite-ide.html' title='Colab Is Coming For Your Favorite IDE'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-1376880002710289567</id><published>2026-01-31T13:53:00.005+02:00</published><updated>2026-01-31T13:53:55.065+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conference"/><category scheme="http://www.blogger.com/atom/ns#" term="cryptography"/><category scheme="http://www.blogger.com/atom/ns#" term="cybersecurity"/><category scheme="http://www.blogger.com/atom/ns#" term="openssl"/><title type='text'>What Happened At The OpenSSL Conference 2025</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The OpenSSL Conference is the premier event for cryptography and secure communications professionals.&amp;nbsp;In 2025, it ran between October 7-9 in Prague. We check the&amp;nbsp;highlights.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/99-professional/18630-what-happened-at-the-openssl-conference-2025.html&quot;&gt;https://www.i-programmer.info/news/99-professional/18630-what-happened-at-the-openssl-conference-2025.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/1376880002710289567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/1376880002710289567?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/1376880002710289567'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/1376880002710289567'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/01/what-happened-at-openssl-conference-2025.html' title='What Happened At The OpenSSL Conference 2025'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-807391697006129840</id><published>2026-01-31T12:04:00.001+02:00</published><updated>2026-02-04T12:05:09.705+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="e-course"/><category scheme="http://www.blogger.com/atom/ns#" term="gpt"/><category scheme="http://www.blogger.com/atom/ns#" term="langchain"/><title type='text'>LangChain Academy&#39;s LangSmith Essentials Course</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;A brand new course from the makers of LangSmith themselves, promises to teach you how to observe, evaluate, and deploy your agents. And all that in less than 30 minutes.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18638-langchain-academys-langsmith-essentials-course.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18638-langchain-academys-langsmith-essentials-course.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/807391697006129840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/807391697006129840?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/807391697006129840'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/807391697006129840'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/01/langchain-academys-langsmith-essentials.html' title='LangChain Academy&#39;s LangSmith Essentials Course'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-8433692592698290842</id><published>2026-01-26T20:41:00.001+02:00</published><updated>2026-01-31T13:54:17.762+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agents"/><category scheme="http://www.blogger.com/atom/ns#" term="codellm"/><category scheme="http://www.blogger.com/atom/ns#" term="gpt"/><category scheme="http://www.blogger.com/atom/ns#" term="ide"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Toad-Pythonic Universal Terminal Interface for AI Agents</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Wouldn&#39;t it be great to have an interface that could work with any AI agent? Toad is Python&#39;s answer to a unified front-end for the many AI coding agents out there.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;Toad, not to be confused with the Oracle IDE, aims to provide a more pleasant experience for the user of Agentic coding tools. The notion is that each tool comes with its own interface, its own quirks, and its own limitations.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18619-toad-pythonic-universal-terminal-interface-for-ai-agents.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18619-toad-pythonic-universal-terminal-interface-for-ai-agents.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/8433692592698290842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/8433692592698290842?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8433692592698290842'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/8433692592698290842'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/01/toad-pythonic-universal-terminal.html' title='Toad-Pythonic Universal Terminal Interface for AI Agents'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1023657823523030676.post-473564093062272293</id><published>2026-01-24T10:38:15.785+02:00</published><updated>2026-01-24T10:38:54.720+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agents"/><category scheme="http://www.blogger.com/atom/ns#" term="gpt"/><category scheme="http://www.blogger.com/atom/ns#" term="llm"/><title type='text'>Agentic AI Foundation Announced</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Recognizing the importance of AI Agents,&amp;nbsp;industry stakeholders have decided to establish&amp;nbsp;a Foundation that fosters common open standards and collaboration .&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;Under the umbrella of the Linux Foundation, the Agentic AI Foundation (AAIF) has been co-founded by Anthropic, Block and OpenAI, with support from Google, Microsoft, AWS, Cloudflare and Bloomberg.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18614-agentic-ai-foundation-announced.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18614-agentic-ai-foundation-announced.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://perlingresprogramming.blogspot.com/feeds/473564093062272293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment/fullpage/post/1023657823523030676/473564093062272293?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/473564093062272293'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/1023657823523030676/posts/default/473564093062272293'/><link rel='alternate' type='text/html' href='https://perlingresprogramming.blogspot.com/2026/01/agentic-ai-foundation-announced.html' title='Agentic AI Foundation Announced'/><author><name>Nikos Vaggalis</name><uri>http://www.blogger.com/profile/01055907670509655275</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpWdqkCJx71AoRxrwGv0BC6E1w_YlZ4xayJm7dkFL2qGXAlZi2hFjPhQAsTMQxAqS4Fbbf--zeDj40x8uh99wnmTrDqRbU-rdEBHy1AWX0y2vJDGo9RMwn85dLJW2ADw/s220/logo.jpg'/></author><thr:total>0</thr:total></entry></feed>