<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/physics/best-of/2024" -->

---
title: Best Physics posts of 2024 | daily.dev
description: The most upvoted Physics posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/physics/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/physics/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best Physics posts of 2024 | daily.dev
og:description: The most upvoted Physics posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Physics — 2024

1. 1  
[](/posts/nature-of-code-d8epwxkb3 "Nature of Code")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
Nature of Code  
Nature of Code is a book that explores the world of creative coding, covering topics such as programming, physics simulation, and algorithms.  
71  
2
2. 2  
[](/posts/physics-vs-mathematics-vs-programming--ypqleilo1 "Physics VS Mathematics VS programming 😎")  
Article  
![Avatar of watercooler](https://media.daily.dev/image/upload/s--abas6DOY--/f_auto/v1785668288/squads/fd062672-63b7-4a10-87bd-96dcd10e9613?_a=BAMAMicg0)Watercooler · 2y  
Physics VS Mathematics VS programming 😎  
A comparison between physics, mathematics, and programming, exploring their differences and the skills required for each.  
64  
2
3. 3  
[](/posts/how-are-holograms-possible-optics-puzzles-5-hh0zqpcxr "How are holograms possible? | Optics puzzles 5")  
Video  
![Avatar of 3blue1brown](https://media.daily.dev/image/upload/s--rovuuMEM--/f_auto/v1713542252/logos/3blue1brown)3Blue1Brown · 2y  
How are holograms possible? | Optics puzzles 5  
Holograms create a 3D illusion using a piece of film exposed to a laser in a special way. This process stores various light details of a scene, from different viewing angles to optical effects like reflections and refractions. Real-world holograms operate differently from the sci-fi representations often seen in movies. They rely on a principle discovered in 1947 by Dennis Gabor, which became practical with the invention of lasers. The post delves into how these holograms are recorded and reconstructed, including technical nuances like phase, interference patterns, and the use of diffraction gratings.  
33
4. 4  
[](/posts/physicists-create-the-first-fully-mechanical-qubit-cswi8c1lu "Physicists create the first fully mechanical qubit")  
Article  
![Avatar of phys](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/c49f1b7f197849d4bb5571cf4f2be408)Phys.org · 2y  
Physicists create the first fully mechanical qubit  
Researchers at ETH Zürich have built the first fully mechanical qubit, leveraging a piezoelectric disk fixed to a sapphire base to create a durable and stable qubit. This new approach addresses the issue of short-lived virtual qubits and has shown better coherence times compared to hybrid or virtual qubits. The team plans to further test and improve these qubits with different materials and quantum gates.  
25
5. 5  
[](/posts/building-an-interactive-3d-event-badge-with-react-three-fiber-vercel-pw5dci7cp "Building an interactive 3D event badge with React Three Fiber – Vercel")  
Article  
![Avatar of vercel](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/04cca7235cf84db092f24b7ba427b3e1)Vercel · 2y  
Building an interactive 3D event badge with React Three Fiber – Vercel  
Learn how an interactive 3D event badge was built for the Vercel Ship 2024 site using React Three Fiber, Blender, and physics libraries.  
15  
1
6. 6  
[](/posts/why-physics-is-unreasonably-good-at-creating-new-math-f33kydffn "Why Physics Is Unreasonably Good at Creating New Math")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
Why Physics Is Unreasonably Good at Creating New Math  
Physics has begun to play an unexpectedly pivotal role in advancing mathematics, reversing the traditional dynamic where mathematics primarily served physics. Historical figures like Archimedes and Newton exemplified this interplay, but in the 20th century, the collaboration waned until recently. Pioneers like Michael Atiyah and developments in string theory have reignited this synergy. Insights from physics are revealing deep, unforeseen connections in fields of mathematics, facilitating significant breakthroughs. The inherent relationship between physical principles and mathematical structures continues to intrigue mathematicians and philosophers, suggesting that the language of the universe may indeed be mathematical, enriching both disciplines in the process.  
13  
1
7. 7  
[](/posts/thinking-through-double-slits-kr61ly3hv "Thinking through double slits")  
Video  
![Avatar of 3blue1brown](https://media.daily.dev/image/upload/s--rovuuMEM--/f_auto/v1713542252/logos/3blue1brown)3Blue1Brown · 2y  
Thinking through double slits  
The double slit experiment demonstrates the interference pattern of light when it passes through two thin slits. This results in alternating bright and dark spots on the wall, caused by constructive and destructive interference of light waves. The pattern depends on the wavelength of light and is not visible with white light due to its mix of multiple wavelengths.  
12
8. 8  
[](/posts/i-made-a-physics-engine-in-c-just-to-make-angry-birds--r3fag7bcj "I made a physics engine in C++ just to make Angry Birds!")  
Video  
![Avatar of lowlevelgamedev](https://media.daily.dev/image/upload/s--Mggt4-BY--/f_auto/v1724390809/logos/lowlevelgamedev)Low Level Game Dev · 2y  
I made a physics engine in C++ just to make Angry Birds!  
A programmer shares their experience creating a physics engine in C++ with the goal of re-creating the game Angry Birds. They discuss learning basic physics simulations, implementing friction correctly, and the challenges faced such as handling collisions and rotation. Despite difficulties, they achieved a functional physics engine and adapted their game concept using real-time code updates and recording inputs.  
11
9. 9  
[](/posts/what-is-a-collision--evhcwtck0 "What is a collision?")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
What is a collision?  
The post discusses the concept of collision in video games and physics simulations. It explains the difference between collision detection and collision resolution, and introduces the relative normal velocity as an important factor in determining whether bodies are colliding or moving apart.  
11

[See all Physics archives](/tags/physics/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/physics/best-of/2024#page","url":"https://daily.dev/tags/physics/best-of/2024","name":"Best Physics Posts of 2024","description":"The most upvoted Physics posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/physics/best-of/2024#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/nature-of-code-d8epwxkb3","name":"Nature of Code"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/physics-vs-mathematics-vs-programming--ypqleilo1","name":"Physics VS Mathematics VS programming 😎"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-are-holograms-possible-optics-puzzles-5-hh0zqpcxr","name":"How are holograms possible? | Optics puzzles 5"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/physicists-create-the-first-fully-mechanical-qubit-cswi8c1lu","name":"Physicists create the first fully mechanical qubit"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/building-an-interactive-3d-event-badge-with-react-three-fiber-vercel-pw5dci7cp","name":"Building an interactive 3D event badge with React Three Fiber – Vercel"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/why-physics-is-unreasonably-good-at-creating-new-math-f33kydffn","name":"Why Physics Is Unreasonably Good at Creating New Math"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/thinking-through-double-slits-kr61ly3hv","name":"Thinking through double slits"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/i-made-a-physics-engine-in-c-just-to-make-angry-birds--r3fag7bcj","name":"I made a physics engine in C++ just to make Angry Birds!"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/what-is-a-collision--evhcwtck0","name":"What is a collision?"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Physics","item":"https://daily.dev/tags/physics"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/physics/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

