banner
rhannequin.bsky.social
@rhannequin.bsky.social
Introducing Caelus, an open source astronomical dashboard dev.to/rhannequin/i...
Introducing Caelus
It's not often you finally build something you've been dreaming about for more than a decade. For me,...
dev.to
November 3, 2025 at 9:25 AM
Reposted
"Il faut l’écrire en toutes lettres pour en réaliser la folie [...] : après trois défaites électorales, dont la dernière a mis ses soutiens en minorité à l’Assemblée nationale, et trois démissions gouvernementales, Macron a reconduit à Matignon l’homme qui venait d’en claquer la porte."
October 11, 2025 at 7:02 AM
Astronoby v0.8.0 is out, and to celebrate it I wrote a blog post on how to calculate the best days for planetary observation!
dev.to/rhannequin/h...
How to calculate the best days for planetary observation
A few months ago, I started a tradition: each time I release a new version of Astronoby, I write a...
dev.to
September 1, 2025 at 9:25 AM
Moment of appreciation of Rails yesterday as I started a new personal project.
Thanks to "omakase", it is easy and straightforward to start something with good practices by default.
🧵
July 31, 2025 at 7:57 AM
Over the next few weeks I'm going to host more projects and content on a single server and domain. As usual, I'll do this in public and will try to document what I learn.
July 30, 2025 at 1:18 PM
For anyone interested in watching my Helvetic Ruby talk "Modelling the Cosmos in Ruby", it now available online youtu.be/ZYWfiOM-zlY
Rémy Hannequin - Modelling the Cosmos in Ruby: Applying OOP and DDD to Astronomical Concepts
YouTube video by Helvetic Ruby
youtu.be
June 30, 2025 at 9:33 AM
Tomorrow (or today depending on your time zone) is June's solstice. Did you know it's an instant and not a day? And did you know you can use this instant to find the Earth's axial tilt? Well, you can, in Ruby: dev.to/rhannequin/w...
Where on Earth do shadows disappear? Finding the sub-solar point with Ruby
There is constantly a place on Earth where you would cast no shadow. Or more exactly, if you were a...
dev.to
June 20, 2025 at 3:11 PM
Ephem v0.4.0 and it's all about performance!

Benchmarks show this new version is around 12 times faster than the previous one!

Using it alone is now incredibly performant, but it will also contribute to Astronoby's overall performance.

github.com/rhannequin/r...
Release v0.4.0 · rhannequin/ruby-ephem
[0.4.0] - 2025-06-09 Improvements Improve Chebyshev polynomial performance (#33) Improve download file management (#34) Validate against all kernels and date ranges (#36) Add supported Ruby versio...
github.com
June 10, 2025 at 7:39 AM
Reposted
🚨 New Episode Alert 🚨

buff.ly/wRBddmV

A few days ago Stan and @rhannequin.bsky.social joined me to talk about working in legacy code.

What is legacy code?
How to work with legacy code? 
Is legacy code inherently bad code?

Join us as they answer these questions and more!
14 - On Legacy Code
A Junior, A Senior and I · Episode
open.spotify.com
June 6, 2025 at 8:00 AM
Reposted
@rhannequin.bsky.social talks about the Cosmos and using Ruby for Astronomy and Science!
May 23, 2025 at 2:41 PM
Reposted
Astronomy is often described as a visual science, but a purely visual approach to communicate it leaves out a significant part of the population. In this ESO blog post we talked with two experts to learn how we can do better with tactile activities.

www.eso.org/public/blog/...

🔭 🧪
ESOblog: Accessibility in Astronomy Pt. 1: Feeling your way through the cosmos
Accessibility in Astronomy Pt. 1: Feeling your way through the cosmos
www.eso.org
May 23, 2025 at 9:00 AM
Reposted
We're speaking at Helvetic Ruby on May 23rd, let's meet there!
thoughtbot at Helvetic Ruby 2025
We’re speaking at Helvetic Ruby on May 23rd, let’s meet there!
thoughtbot.com
May 21, 2025 at 6:38 AM
Astronoby v0.7.0 is out! 🪐

I worked a lot on this new version that not only adds Solar System planets to the list of supported celestial bodies, but also introduces the use of ephemerides for outstanding precision.

I summarised the new features in this blog article: dev.to/rhannequin/a...
Astronoby v0.7.0: Planets and ephemerides
tl;dr at the end After months of refactoring, Astronoby v0.7.0 is released! This new version...
dev.to
May 12, 2025 at 10:23 AM
Ephem v0.3.0 is out!

It includes a huge improvement in the overall performance, better naming for the public API and some dependency bumps.

github.com/rhannequin/r...
Release v0.3.0 · rhannequin/ruby-ephem
Features Improve find_interval with binary search (#24) Use alias methods to get segment position or state (#27) Improvements Bump irb from 1.15.1 to 1.15.2 by @dependabot (#21) Bump standard fr...
github.com
April 30, 2025 at 8:36 AM
Reposted
Explore the universe with Rémy Hannequin on our latest episode! Discover his new open source gem Astonoby for astronomical coordinates and join our discussion on the search for extraterrestrial life. Tune in now: podcast.thoughtbot.com/571
April 28, 2025 at 9:02 AM
Reposted
📢 Short Ruby Newsletter - edition 133 published!

This edition is sponsored by @adamlogic.com from Judoscale

Let me share 👇 some highlights from this edition

#Ruby #Rails #Newsletter
April 28, 2025 at 12:16 PM
Reposted
Le 7 avril dernier, la planète Uranus passait pile devant une étoile lointaine située à 400 années-lumière de nous

L'étude de cette occultation permet de mesurer les caractéristiques physiques (pression, température, composition) de la haute atmosphère d'Uranus

Source: www.nasa.gov/general/plan...
April 24, 2025 at 9:43 AM
I shared some thoughts and ideas on how to deal with immutability and performance in Ruby.
April 23, 2025 at 11:43 AM
The next version of Astronoby is coming soon and will have plenty of new features and objects. The documentation will live in the wiki and I already started to write the main pages.
Still some more work to do until the version is ready but you can already check on GitHub: github.com/rhannequin/a...
Home
Astronomy and astrometry Ruby library for astronomical data and events - rhannequin/astronoby
github.com
April 21, 2025 at 5:56 PM
Reposted
LLMs hallucinating nonexistent software packages with plausible names leads to a new malware vulnerability: "slopsquatting."
LLMs can't stop making up software dependencies and sabotaging everything
: Hallucinated package names fuel 'slopsquatting'
www.theregister.com
April 12, 2025 at 10:31 PM
Ephem v0.2.0 is out!

Ephem is a #Ruby gem that provides a simple interface to some of the best ephemerides available in the scientific community.

Check out the CHANGELOG: github.com/rhannequin/r...

Let's see what's new in v0.2.0 🧵
Release v0.2.0 · rhannequin/ruby-ephem
Features Simplify download (#12) SPK excerpt generator (#13) Improve documentation on excerpts (#16) IMCCE INPOP support (#20) Improvements Add Dependabot (#6) Replace testing kernel (#17) Add i...
github.com
April 2, 2025 at 2:37 PM
Today is spring in the Northern hemisphere and autumn in the Southern one, which means it is the day of the March equinox.
The equinox is an exact moment as it is define as an exact astronomical configuration.

And this time is computed and available from Astronoby!
Let’s see how it goes 🧵
March 20, 2025 at 8:03 PM
I didn’t realise how much refactoring of Astronoby I would need when introducing actual ephemerides. It’s like I’m starting every from scratch.

But it’s going to be *so accurate*! I’m really implementing notions like they’re defined by observatories.
I feel like I’m doing real science here. 🤩🪐🌘
February 16, 2025 at 7:30 PM
@linguisticae.com Salut, je regarde fréquemment tes VOD et tant qu’à faire autant que ça puisse te rapporter : quelle est la plateforme la plus rentable pour toi (YouTube, Deezer, autre lecteur de podcasts) ?
Bonne continuation !
February 16, 2025 at 9:29 AM
I need to integrate a large (~15 MB) file of raw data in an open source library, in kind of a key-value format. I need to get a single row at a time based on the key.
How should I store the file and get the values?
#ruby
February 15, 2025 at 7:02 PM