What a wonderful presentation on #SoftwareTeaming/#MobProgramming by Marjorie Aubert and Alexandre Victor! They are sharing real-life experiences, which is it always is exciting to me. #DevoxxFr
@axeptio_eu Plz could you fix your JS SDK.
When using `sendBeacon` method, navigator has to be bound to ensure it does not error in some browsers
#it-may-throw-error%2C-be-sure-to-catch" target="_blank" rel="nofollow noopener">xgwang.me/posts/you-may-…
🔊New blog post: Creating an advanced search engine with PostgreSQL.
xata.io/blog/postgres-…
Here is the tl;dr:
PostgreSQL’s approach to full-text search is to offer the building blocks that you can use to create your own search engine. It provides functions to parse and analyze documents, a data type to represent user queries, and a match operator. You can make it fast using GIN (Generalized Inverted Index) and sort the results using ranking functions based on term frequency.
For more advanced search capabilities, like those found in search engines such as @elastic , @typesense , or @meilisearch, you can combine the above primitives with other Postgres functionality: computed columns, sorting options, functions, materialized views.
This blog post shows how to implement column weights, relevancy boosters, typo tolerance, and faceted search. Suggesters/autocomplete, exact phrase matching, and semantic or hybrid search are also possible.
In part 2, we’ll make a comparison to Elasticsearch and dive into when it's best to use only Postgres and when to sync data to a search engine.
Un excellent talk retour d'expérience sur le Mob et l'extrême programming par une developpeuse junior est sur le point de commencer en 242 avec @Tagada2022@DevoxxFR 🔥🔥🔥
Probably the best thing you'll see today.
In 2017, a group of developers hilariously competed for who could create worst volume control interface in the world.
The results 🧵
1/22
Ma proposition pour le CFP @DevoxxFR vient de partir. "Eslint bien plus qu'un linter" ou comment se protéger de certains bugs en prod.
Un retour d'expérience, des conseils et du code qui pourront servir à pas mal de monde.
Un de mes coups de cœur de ces deux jours de conférence a été « le talk » devrais je dire le « moment poétique » de @JoGrenat ❤️
Une envolée lyrique sur la pire expérience de speaker, tout en rime, rempli d’humour & de jeux de mots.
@JoGrenat s’il te plaît, re propose ce talk🙏
Au Camping des Speakers on vous a concocté un super programme.
Merci à @JoGrenat qui nous présentera "Le pire talk de ma vie"
RDV les 9 et 10 Juin, on vous attend nombreuses et nombreux !
Billetterie :
billetweb.fr/le-camping-des…
Encore une bonne dose de curation, j'ai fini de regarder le second tiers des vidéos de @DevoxxFR 2022.
Un bref résumé de ce que j'ai pensé de chaque ici : enveille.info/devoxx-2022-pa…
Merci à tous ceux qui étaient présent à notre atelier avec @_sebbes_ sur @elmlang à @mixitconf, j'espère que le langage et l'atelier vous ont plu ! 😄🚀 cc. @cometmeetings
The difference in #UX between these two lists is a single line of code 🤯
They're the same component, but one uses AutoAnimate. It didn't even have to be written with AutoAnimate in mind!
auto-animate.formkit.com
Works with #reactjs, #vuejs, or any #javascript app