<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Zbysek Lipka</title>
    <description>The latest articles on DEV Community by Zbysek Lipka (@zbysek_lipka_1a16d99dac85).</description>
    <link>https://dev.to/zbysek_lipka_1a16d99dac85</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4214793%2Fde01b99d-7262-4929-95c8-4acdcf8558da.png</url>
      <title>DEV Community: Zbysek Lipka</title>
      <link>https://dev.to/zbysek_lipka_1a16d99dac85</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zbysek_lipka_1a16d99dac85"/>
    <language>en</language>
    <item>
      <title>I Vibe-Coded a Science Playground in One Week. Go Break Something.</title>
      <dc:creator>Zbysek Lipka</dc:creator>
      <pubDate>Thu, 29 Oct 2026 09:35:47 +0000</pubDate>
      <link>https://dev.to/zbysek_lipka_1a16d99dac85/i-vibe-coded-a-science-playground-in-one-week-go-break-something-48e5</link>
      <guid>https://dev.to/zbysek_lipka_1a16d99dac85/i-vibe-coded-a-science-playground-in-one-week-go-break-something-48e5</guid>
      <description>&lt;p&gt;&lt;strong&gt;What happens when twenty years of programming experience meets one week of AI-assisted curiosity? A browser playground where you can tinker with molecules, mess with quantum circuits, compose a soundtrack, and build a game you can take away as a single HTML file.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I started with Atari BASIC. Somewhere along the way came x86 assembly, Turbo Pascal, PHP, TypeScript, and Go.&lt;/p&gt;

&lt;p&gt;Apparently, I still haven't learned to leave a “what if?” alone.&lt;/p&gt;

&lt;p&gt;Over one week of vibe coding, I built &lt;strong&gt;CraftEduCenter&lt;/strong&gt;: an interactive learning platform for curious beginners, students, and technically minded explorers. You change things. The models respond. You follow whatever makes you ask the next question.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pick your rabbit hole
&lt;/h2&gt;

&lt;p&gt;There are &lt;strong&gt;twenty subject areas&lt;/strong&gt; waiting inside:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Biology · Chemistry · Mathematics &amp;amp; Physics · Electronics · Neuroscience &amp;amp; AI&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Medicine · Sound &amp;amp; Music · Game Development · Computing · Games, Logic &amp;amp; Psychology&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;History &amp;amp; Archaeometry · Optics · Space · Earth Systems · Energy&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nuclear Physics &amp;amp; Fusion · Microchips · Cybernetics · Flora &amp;amp; Fauna · Economics&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Explanations come in three levels, from an accessible introduction to a more technical treatment. Start wherever you're comfortable. Dig deeper when curiosity catches up.&lt;/p&gt;

&lt;h2&gt;
  
  
  A few things to try
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Could you tell a broken simulation from a surprising result?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Look for &lt;strong&gt;“Break the experiment.”&lt;/strong&gt; Push a model past its comfort zone. Was that a physical effect, a numerical failure, or a question the model cannot answer? Finding the difference is part of the experiment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens to a quantum search when you turn up the noise?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Build a small circuit. Change a gate. Watch the probabilities move. Then interfere with your own experiment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How many ways can you look inside the same body?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Explore a simplified chest through X-ray, CT, MRI, and ultrasound models. Change the settings and investigate what each method reveals—or hides.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can you make a financial decision survive twenty simulated years?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There is a game for that, too. Your next strategy might look different after the first run.&lt;/p&gt;

&lt;p&gt;I'll leave the discoveries to you.&lt;/p&gt;

&lt;h2&gt;
  
  
  Then make something of your own
&lt;/h2&gt;

&lt;p&gt;The sound labs lead into a &lt;strong&gt;small four-track music sequencer&lt;/strong&gt;, with a synthesizer, sampler, and WAV export. Explore a waveform, shape a sound, and give it a rhythm.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;2D game tools&lt;/strong&gt; bring together visual programming blocks, sprite and map editing, animation, RPG features, and cutscenes.&lt;/p&gt;

&lt;p&gt;And here's my favourite part: &lt;strong&gt;export your game as one HTML file, with the game and audio runtimes included.&lt;/strong&gt; Choose the Full export and the editing tools travel with it, ready to open in debug mode.&lt;/p&gt;

&lt;p&gt;Your experiment can become somebody else's next little game.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bring your curiosity
&lt;/h2&gt;

&lt;p&gt;It's built with plain JavaScript, Canvas, WebGL, and Web Audio. The laboratories use teaching models with stated limitations; specialist feedback is welcome.&lt;/p&gt;

&lt;p&gt;Twenty fields. Plenty of knobs. A few tempting buttons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://crafteducenter.com/" rel="noopener noreferrer"&gt;Visit CraftEduCenter.com&lt;/a&gt;&lt;/strong&gt; and pick something you've always wanted to understand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What will you try to break first?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>learning</category>
      <category>programming</category>
      <category>education</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
