Blog Architecture
As a side project getting started with this blog, I worked though An adventure with 3js 3d Backgrounds in 3js. I wanted something unique. Not quite what I intended when I set off to make it, but it se...
Thoughts, Notes, Ideas, Projects
This is an open and broad curation of ideas, thoughts, and projects exploring the frontiers of science, technology, and innovation. I'm a futurist and optimist who believes in envisioning and building the future we want to live in. Much of the content is organized into series—collections of related articles that build on each other to provide comprehensive coverage of complex topics. You can browse all series using the "Series" button in the navigation above, or discover them naturally as you explore. The content here represents deep dives into topics that fascinate me—from the physics of spin glasses to the search for life on ocean worlds, from quantum computing to fusion energy, from building interactive 3D visualizations to understanding how markets evolve. This is a work in progress.
Comprehensive, long-form articles on topics that matter:
Explore procedural generation, shaders, and interactive graphics:
Interactive 3D Topology Shader - Exploring Escher-like Spaces:
This interactive 3D shader uses ray marching to explore topological spaces reminiscent of M.C. Escher's impossible geometries. Try it out: Click and drag to rotate the view, move your mouse to shift the camera. The shader creates repeating, interconnected structures that demonstrate how topology can create visually impossible but mathematically consistent spaces.
For more shader experiments, check out the GLSL introduction or try the GLSL Toybox to write and share your own shaders.
Full Interactive L-System Editor with Shader Support:
The full-featured L-System renderer above includes shader editing, custom rules, animation controls, and more. Try it out: Update the axiom and rules in the controls above, and watch the fractal pattern update in real-time below. Experiment with different parameters, shader presets, and rules to create your own fractal patterns.
Check out the L-System Renderer on GitHub for the source code and to contribute. For 3D L-System tree generation used in the animated background, see L-System 3D Tree Generation.
How things actually work:
Analysis of markets, companies, and economic trends:
This blog is designed for exploration. You can:
[ [ wiki links ] ] that let you explore related contentIf the ideas here spark something for you—whether it's a collaborative project, a need for engineering or creative input, or even a full-time role shaping tomorrow's innovations—I'm always open to exploring opportunities.
You can reach me through the contact page or follow me on GitHub or visit my X profile to see what I'm working on.
For more about me and my background, see About This Blog.
As a side project getting started with this blog, I worked though An adventure with 3js 3d Backgrounds in 3js. I wanted something unique. Not quite what I intended when I set off to make it, but it se...
Art Exploring the intersection of creativity, mathematics, and technology through procedural artwork, traditional painting and drawing, and the connections between art and music. Procedural Artwork Pr...
Fractals Fractals are infinitely complex patterns that are self-similar across different scales. They are created by repeating a simple process over and over in an ongoing feedback loop. Driven by rec...
Business & Entrepreneurship I run an AI and Software consulting company Technigami. I care about helping others along the path to founding businesses and growing their brands. There are so many resour...
Navigate by topic to discover related content
41 posts
Coding Projects Building interactive web applications, exploring new technologies, and solving problems. This section co...
1 post
Engineering: Electronics Projects for Kids Inspired by Forrest Mims' approach to hands-on electronics education, this se...
17 posts
I am interested in how we can get from where we are to where we could be, and a student of what is possible at this mome...
As a side project getting started with this blog, I worked though An adventure with 3js 3d Backgrounds in 3js. I wanted something unique. Not quite what I intended when I set off to make it, but it se...
Art Exploring the intersection of creativity, mathematics, and technology through procedural artwork, traditional painting and drawing, and the connections between art and music. Procedural Artwork Pr...
Fractals Fractals are infinitely complex patterns that are self-similar across different scales. They are created by repeating a simple process over and over in an ongoing feedback loop. Driven by rec...
Business & Entrepreneurship I run an AI and Software consulting company Technigami. I care about helping others along the path to founding businesses and growing their brands. There are so many resour...
Archer Aviation: Electric Vertical Takeoff and Landing Aircraft Archer Aviation (NYSE: ACHR) is developing electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility. The company is...
Arrive: Autonomous Drone Delivery Arrive (NASDAQ: ARAI) is developing autonomous drone delivery systems. The company focuses on using drones for last-mile delivery, potentially revolutionizing how pac...
EHang: Autonomous Electric Vertical Takeoff and Landing Aircraft EHang (NASDAQ: EH) is a Chinese company developing small autonomous eVTOL aircraft for urban air mobility and other applications. The c...
Intuitive Machines: Commercial Lunar Landing Intuitive Machines (NASDAQ: LUNR) is a commercial space company that successfully landed a spacecraft on the Moon in February 2024, becoming the first priv...
Joby Aviation: Electric Vertical Takeoff and Landing Aircraft Joby Aviation (NYSE: JOBY) is developing electric vertical takeoff and landing (eVTOL) aircraft for urban air mobility. The company's airc...
Nano Nuclear Energy: Small Modular Nuclear Reactors Nano Nuclear Energy (NASDAQ: NNE) is developing small modular nuclear reactors (SMRs) with a focus on efficiency and scalability. The company aims t...
Serve Robotics: Autonomous Delivery Robots Serve Robotics (NASDAQ: SERV) is an Uber spinoff company developing small autonomous delivery robots. The company focuses on sidewalk-based delivery robots f...
AST SpaceMobile: Space-Based Cellular Service AST SpaceMobile (NASDAQ: ASTS) is developing space-based cellular service, enabling standard smartphones to connect directly to satellites without special...
Tesla: Electric Vehicles, Robotics, and Embodied AI Tesla (NASDAQ: TSLA) is a technology company that builds electric vehicles, energy storage systems, and is developing humanoid robotics and autonomo...
Xpeng: Chinese Electric Vehicle Company with Flying Car and Robotics Xpeng (NYSE: XPEV) is a Chinese electric vehicle manufacturer that has developed a flying car prototype and is working on robotics....
Business, Economics & Innovation I run an AI and Software consulting company Technigami and enjoy following developments in business, economics, and innovation. This section explores market trends, in...
Notes on the episode: https://www.youtube.com/watch?v=8zcnK6Lx_p4 The 5 steps of marketing Remarkable: To be worth remarking about 1. Invent a think that's worth making with a story that's worth telli...

I am interested in how we can get from where we are to where we could be, and a student of what is possible at this moment. I am always a skeptic, but choose to be an optimist in the sense that we mus...

I have spent about 11 years building Technigami. It is a software design and consulting company with a focus on delivering enterprise value in data visualization tools, custom ERP solutions, and tunin...
Blog Design This page serves as a hub for all articles about the design and architecture of this blog. For Readers - Navigating Blog Content - Guide to all navigation methods and features for users of...
GLSL Toybox A ShaderToy-like playground for experimenting with GLSL shaders. Write your shader code and see it render in real-time! Perfect for exploring fractals, mathematical visualizations, and 3D ...
Fractals and Mathematical GLSL GLSL shaders provide a unique intersection of mathematics and visual art. By executing mathematical functions in parallel across thousands of GPU cores, we can visualize...
As a side project getting started with this blog, I worked though An adventure with 3js 3d Backgrounds in 3js. I wanted something unique. Not quite what I intended when I set off to make it, but it se...
Engineering: Electronics Projects for Kids Inspired by Forrest Mims' approach to hands-on electronics education, this section explores practical electronics projects designed to spark curiosity and bu...
Chisanbop - Using your hands to count to 99 and perform arithmetic. Math Books * Math Tricks
Life Personal reflections, outdoor adventures, and explorations of the world around us. This section includes blog-style articles about camping, ecology, language learning, parenting, and other life e...
A range of my favorite books in learning the breath and depth of science and engineering. Physics The Beginning of Infinity The Fabric of Reality Feynman Lectures on Physics 6 Easy Pieces Surely you'r...

Blue Ocean Strategy 10x is easier than 2x The Infinite Game Big Bet Leadership * Great by Choice

Navigating Blog Content !images/Pasted image 20251123205959.png This blog is designed with multiple ways to explore and discover content, inspired by tools like Obsidian that emphasize connections and...
Remote Sensing Projects Remote sensing projects are perfect for beginners because they provide immediate, visible feedback. When you build a light sensor, you can see it respond to shadows. When you b...
Complexity Theory: How Efficiently Can Problems Be Solved? Complexity theory is the branch of theoretical computer science that studies how efficiently problems can be solved, not just whether they ca...
Computability Theory: What Can and Cannot Be Computed Computability theory (also called recursion theory) is the branch of theoretical computer science that studies what problems can be solved by algo...
Computer Science Computer Science is the study of abstract mathematical concepts related to information theory, computation, and algorithms. This section explores the theoretical foundations that unde...
Formal Languages: The Mathematical Study of Languages and Grammars Formal language theory is the mathematical study of languages—sets of strings over an alphabet—and the grammars that generate them. U...
State Machine: Modeling Computation and Behavior A state machine (also called a finite automaton or finite state machine) is a mathematical model of computation that describes a system with a finite n...
Discrete Mathematics: The Foundation of Computer Science Discrete mathematics is the branch of mathematics that deals with discrete, countable objects rather than continuous ones. Unlike calculus, whi...

The Giant Impact Hypothesis: Formation of the Moon and Recent Advances in Modeling How did our Moon form? The answer involves a cataclysmic collision between a young Earth and a Mars-sized protoplanet...
Nuclear Energy: Fission & Fusion Nuclear energy represents humanity's most powerful tool for generating electricity. It comes in two fundamentally different forms: fission (splitting atoms) and fusion...

Liquid Fluoride Thorium Reactor (LFTR) What if we could build nuclear reactors that are inherently safe, produce minimal long-lived waste, and run on fuel that's more abundant than uranium? Liquid Flu...

FRC Plasma Fusion Imagine a fusion reactor that works more like a smoke ring than a donut—a compact, potentially cheaper alternative to the massive tokamak reactors that have dominated fusion research...
Inertial Confinement Fusion: Compressing Matter to Fusion Conditions Imagine using the world's most powerful lasers to compress a tiny pellet of hydrogen to conditions hotter and denser than the cente...
Princeton Field-Reversed Configuration (PFRC): A Compact Fusion Approach While most fusion research focuses on massive devices like ITER, a smaller team at Princeton Plasma Physics Laboratory has been...
Stellarator: The Twisted Path to Fusion While tokamaks dominate fusion research, another magnetic confinement approach has been quietly advancing: the stellarator. Unlike tokamaks, which use plasma cu...
Tokamak: The Dominant Approach to Magnetic Confinement Fusion For over half a century, the tokamak has been the workhorse of fusion energy research—a donut-shaped device that uses powerful magnetic fi...
Closed Poloidal Loops: Magnetic Field Topology in Fusion Plasmas Closed poloidal loops are a fundamental concept in magnetic confinement fusion, referring to magnetic field lines that form closed loop...
Optimization Algorithms: Finding the Best Solution From scheduling flights to training neural networks, optimization problems are everywhere. Given a complex landscape of possible solutions, how do we...
Hubble Deep Field The Hubble Deep Field (HDF) is one of the most important astronomical observations ever made. In December 1995, the Hubble Space Telescope was pointed at a seemingly empty patch of s...
The Ising Model: A Simple System with Profound Implications The ising model is a simplified model that treats a material as a grid of tiny arrows that can point up or down, with each arrow influenced ...
Replica Symmetry Breaking: The Hidden Order in Disordered Systems When Giorgio Parisi solved the Sherrington-Kirkpatrick spin glass model in 1979, he discovered something remarkable: the solution requ...

!images/Pasted image 20251123201834.png Material science is an interdisciplinary field that explores the relationship between the structure, properties, and processing of materials. By understanding h...
* Moire Materials

Moiré Materials Moiré materials represent one of the most exciting frontiers in condensed matter physics and materials science. These structures are created by stacking two-dimensional (2D) materials ...
Nuclear Physics Nuclear physics studies the properties and behavior of atomic nuclei, including nuclear reactions, fusion, and fission processes. This field bridges fundamental physics with practical ...
Physics Physics is the fundamental science that seeks to understand the nature of matter, energy, space, and time. From the smallest subatomic particles to the largest cosmic structures, physics provi...
Airship to Orbit: A Radical Approach to Space Access What if we could reach orbit without rockets? The "airship to orbit" concept proposes using a massive lighter-than-air vehicle to ascend through th...

Ariel: The Youngest of Uranus's Major Moons Ariel is the fourth-largest of Uranus's five major moons and has the youngest, most geologically active surface of the group. The moon is crisscrossed by ex...
Callisto: The Ancient, Distant Moon of Jupiter Callisto is the outermost of Jupiter's four large Galilean moons and the most heavily cratered object in the solar system. Its ancient, unchanged surface...
Cassini-Huygens: Exploring Saturn and Its Moons The Cassini-Huygens mission was one of the most ambitious and successful planetary exploration missions ever undertaken. Launched in 1997, the Cassini s...
Deimos: Mars's Distant, Peaceful Moon Deimos is the smaller and more distant of Mars's two moons, orbiting at 23,460 km from the planet's surface. Unlike its companion Phobos, which is doomed to destr...
Designing a 3D Solar System Browser When I set out to build this blog, I knew I wanted to create something that went beyond just writing about science—I wanted to create an experience that captures th...

Dione: The Wispy Moon of Saturn Dione is one of Saturn's mid-sized moons, notable for its "wispy terrain"—bright, linear features that crisscross parts of its surface. These features, discovered by Vo...

Earth: The Pale Blue Dot and Our Home in the Cosmos Earth is the only known planet to harbor life, a distinction that makes it unique among the billions of worlds in our galaxy. This uniqueness arises...
Enceladus: The Geyser Moon and Ocean World Enceladus is one of Saturn's most fascinating moons—a small, icy world with geysers erupting from its south pole, revealing a global subsurface ocean beneath...

Europa: An Ocean World in the Outer Solar System Beneath Europa's icy surface lies a global ocean—possibly twice the volume of Earth's oceans—making this Jovian moon one of the most promising places t...

Ganymede: The Solar System's Largest Moon Ganymede is not just Jupiter's largest moon—it's the largest moon in the entire solar system, larger than Mercury and the only moon known to have its own magn...
Giovanni Domenico Cassini: Pioneer of Planetary Astronomy Giovanni Domenico Cassini (1625-1712) was an Italian-French astronomer who made fundamental discoveries about the solar system in the 17th cen...

Hyperion: The Sponge Moon of Saturn Hyperion is one of Saturn's most unusual moons—an irregular, potato-shaped object with a sponge-like appearance created by numerous deep, dark craters. The moon has...

Iapetus: The Two-Tone Moon with a Mysterious Ridge Iapetus is one of Saturn's most distinctive moons, famous for its two-tone coloration—one hemisphere is dark as coal while the other is bright as sno...
Io: The Volcanic Moon of Jupiter Io is the most volcanically active body in the solar system, with hundreds of active volcanoes constantly reshaping its surface. This extreme activity is driven by tid...

Jupiter: The King of Planets and Guardian of the Inner Solar System Jupiter is the largest planet in the solar system, a gas giant so massive that it contains more than twice the mass of all other pla...

Mars: The Red Planet and the Search for Life Mars has captured human imagination for centuries, and today it's the primary target in the search for life beyond Earth. While Mars is currently cold and ...

Mercury: The Extreme World at the Edge of the Sun Mercury is the smallest planet in the solar system and the closest to the Sun, orbiting at an average distance of just 0.39 astronomical units. Despit...

Mimas: The Death Star Moon Mimas is one of Saturn's inner moons, famous for its massive Herschel crater that makes it resemble the Death Star from Star Wars. The crater, which is 130 km across—nearly ...

Miranda: The Jigsaw Puzzle Moon Miranda is the smallest and innermost of Uranus's five major moons, but it has the most extreme and varied topography in the solar system. The moon's surface is a chaot...

The Moon: Earth's Companion and Gateway to the Cosmos The Moon is Earth's only natural satellite and the largest moon relative to its planet in the solar system. Its presence has shaped Earth in profo...

Neptune: The Windy Blue Giant at the Edge Neptune is the farthest planet from the Sun and the windiest world in the solar system, with winds reaching speeds of 2,100 km/h (580 m/s)—nearly supersonic. ...

Nereid: Neptune's Distant, Eccentric Moon Nereid is Neptune's third-largest moon and has the most eccentric orbit of any moon in the solar system, ranging from 1.4 to 9.7 million kilometers from Neptu...

Oberon: The Outermost Major Moon of Uranus Oberon is the second-largest and outermost of Uranus's five major moons, with a radius of 761 km. The moon has a heavily cratered, ancient surface that shows...
Phobos: Mars's Doomed Moon Phobos is the larger and closer of Mars's two small moons, orbiting just 6,000 km above the Martian surface—closer than any other moon to its planet. This proximity means Ph...

Rhea: Saturn's Second Largest Moon Rhea is Saturn's second-largest moon after Titan, with a radius of 764 km. The moon has a heavily cratered, ancient surface that shows no signs of recent geological ...

Saturn: The Ringed Jewel of the Solar System Saturn is instantly recognizable by its spectacular ring system—the most extensive and visible in the solar system. These rings, composed of countless ice ...

The Sun: Our Star and the Engine of the Solar System The Sun is the heart of our solar system—a massive, luminous sphere of plasma that has burned for 4.6 billion years and will continue for billions ...

Tethys: The Icy Moon with a Giant Crater Tethys is one of Saturn's mid-sized moons, notable for its massive Odysseus Crater and the giant canyon Ithaca Chasma that stretches three-quarters of the way ...

Titan: Saturn's Moon with Lakes and Seas !../../images/exposing-titan-surface-41e1f0.jpg Titan is unique in the solar system: the only moon with a thick atmosphere and the only world besides Earth wit...

Titania: The Largest Moon of Uranus Titania is the largest of Uranus's five major moons, with a radius of 788 km. The moon has a mix of ancient, heavily cratered terrain and younger regions with exten...

Triton: Neptune's Captured Moon with Geysers Triton is Neptune's largest moon and one of the most fascinating worlds in the outer solar system. The moon orbits retrograde (backward), indicating it was...

Umbriel: The Darkest of Uranus's Major Moons Umbriel is the third-largest of Uranus's five major moons and the darkest, with an albedo of only 0.19. The moon has a heavily cratered, ancient surface th...

Uranus: The Tilted Ice Giant Uranus is unique among the planets: it rotates on its side, with an axial tilt of 98 degrees that creates extreme seasonal variations unlike any other planet. This unusual...

Venus: The Hellish World Behind the Veil Venus is often called Earth's twin due to its similar size and mass, but the two planets could not be more different. While Earth is a haven for life, Venus is...
Solar System Exploration Explore our solar system in 3D. Click on planets and moons to view articles about them. Use the date selector to see planetary positions at different times, and adjust the tim...
Quantum Entanglement: The Spooky Connection When two particles become entangled, measuring one instantly affects the other, no matter how far apart they are. This "spooky action at a distance," as Ein...
Quantum Computing - Measurement and Decoherence Measurement and decoherence are fundamental challenges in quantum computing. Measurement is the process by which we extract information from quantum sys...
Quantum Computing - Quantum Error Correction Quantum error correction is essential for building practical, fault-tolerant quantum computers. Unlike classical bits, quantum information cannot be copied...
Quantum Computing Series - Development Roadmap This document outlines the planned articles for the Quantum Computing series and their current status. Articles are organized by series and priority. Ser...
Qubits: The Quantum Bit A qubit (quantum bit) is the fundamental unit of quantum information, analogous to the classical bit but with fundamentally different properties. While a classical bit can only...
STEM I have had a life long interest in science and technology, electronics and the starts of an STM machine at home, inspired by amateur science blogs and the Forrest Mims books. I studied physics & ...
Statistical Mechanics: From Atoms to Emergent Behavior How do the random motions of trillions of atoms give rise to the predictable behavior of everyday objects? Statistical mechanics answers this que...
Coding Projects Building interactive web applications, exploring new technologies, and solving problems. This section covers web development, software engineering, coding projects, procedural generati...