41554 blogs · [ { "id": "01a08769-693b-706e-a0e6-15dfc380f497", "title": "How VSCode's RestClient saved me from Postman", "url": "https://www.davideaversa.it/blog/vscode-restclient-saved-me-from-postman/?utm_source=atom_feed", "published_at": "2021-05-11T10:25:10+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc43d6951", "title": "Will Zig be the \"sweet spot\" I am looking for?", "url": "https://www.davideaversa.it/blog/will-zig-sweet-spot-looking-for/?utm_source=atom_feed", "published_at": "2021-04-15T15:40:13+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc50802fc", "title": "Will Crystal be the \"sweet spot\" I am looking for?", "url": "https://www.davideaversa.it/blog/will-crystal-sweet-spot-looking-for/?utm_source=atom_feed", "published_at": "2021-04-01T15:10:40+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc51d69c2", "title": "The Grammar of Game Design", "url": "https://www.davideaversa.it/blog/grammar-game-design/?utm_source=atom_feed", "published_at": "2021-03-19T16:32:07+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc5eab863", "title": "The link between n-Bounded Compositions and the extended Fibonacci Sequence", "url": "https://www.davideaversa.it/blog/link-bounded-compositions-extended-fibonacci-sequence/?utm_source=atom_feed", "published_at": "2021-02-06T10:34:14+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc64d8719", "title": "\"Crafting Is (Kinda) Pointless\" by Razbuten", "url": "https://www.davideaversa.it/links/crafting-is-pointless/?utm_source=atom_feed", "published_at": "2020-11-25T09:30:30+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc683b9ff", "title": "Hades: a case study in storytelling for roguelike games", "url": "https://www.davideaversa.it/blog/hades-case-study-storytelling-roguelike-games/?utm_source=atom_feed", "published_at": "2020-11-23T15:44:36+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc6bcd6fd", "title": "Property-Based Testing in Typescript with Fast-Check", "url": "https://www.davideaversa.it/blog/property-based-testing-typescript-fast-check/?utm_source=atom_feed", "published_at": "2020-11-06T15:29:20+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc6fa1d0b", "title": "How to debug a Node.js application remotely in VSCode", "url": "https://www.davideaversa.it/blog/how-to-remote-debug-nodejs-vscode/?utm_source=atom_feed", "published_at": "2020-10-20T13:39:36+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc71cd88f", "title": "The Trolley Cart Problem is not an AI problem", "url": "https://www.davideaversa.it/blog/trolley-cart-problem-is-not-ai/?utm_source=atom_feed", "published_at": "2020-10-14T16:43:41+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc7a42724", "title": "Five Tabletop Games for Creating Stuff", "url": "https://www.davideaversa.it/blog/five-tabletop-games-creating-stuff/?utm_source=atom_feed", "published_at": "2020-09-22T07:02:06+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc83c1da7", "title": "And so you want to choose a Fantasy Console", "url": "https://www.davideaversa.it/blog/how-choose-fantasy-console/?utm_source=atom_feed", "published_at": "2020-09-08T15:02:06+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc886af88", "title": "How to document a Kotlin/Spring application with Springdoc and OpenAPI", "url": "https://www.davideaversa.it/blog/document-kotlin-spring-application-springdoc-openapi/?utm_source=atom_feed", "published_at": "2020-07-22T17:28:25+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc8913aca", "title": "The Great Convergence of AAA Games", "url": "https://www.davideaversa.it/blog/convergence-aaa-games/?utm_source=atom_feed", "published_at": "2020-06-29T17:02:52+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfc91353de", "title": "How to convert a Java/Spring project to Kotlin", "url": "https://www.davideaversa.it/blog/converting-java-spring-kotlin/?utm_source=atom_feed", "published_at": "2020-06-18T13:49:12+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfca0f1668", "title": "My First Deno Experiment", "url": "https://www.davideaversa.it/blog/my-first-deno-experiment/?utm_source=atom_feed", "published_at": "2020-05-23T15:13:12+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfca5c7e1a", "title": "Overwhelmed by your workflow? Reset it.", "url": "https://www.davideaversa.it/blog/overwhelmed-by-your-workflow-reset-it/?utm_source=atom_feed", "published_at": "2020-05-18T17:04:39+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfca6de718", "title": "Happy 5-Years Birthday Rust!", "url": "https://www.davideaversa.it/links/happy-birthday-rust/?utm_source=atom_feed", "published_at": "2020-05-15T12:49:55+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcb01d232", "title": "Swift announces official Windows support — maybe too late", "url": "https://www.davideaversa.it/blog/swift-announces-official-windows-support/?utm_source=atom_feed", "published_at": "2020-05-12T14:47:19+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcbecd6ac", "title": "How to Export your Kindle Highlights", "url": "https://www.davideaversa.it/blog/export-kindle-highlights/?utm_source=atom_feed", "published_at": "2020-05-02T17:15:34+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfccbd7a9b", "title": "Overview of Three Techniques for Procedural Storytelling", "url": "https://www.davideaversa.it/blog/overview-procedural-storytelling/?utm_source=atom_feed", "published_at": "2020-03-16T16:31:45+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcdb9f848", "title": "My favorite Visual Studio Code extensions", "url": "https://www.davideaversa.it/blog/visual-studio-code-favorite-extensions/?utm_source=atom_feed", "published_at": "2020-03-02T07:32:10+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcdc56f28", "title": "What makes a story a good story", "url": "https://www.davideaversa.it/blog/what-makes-story-good/?utm_source=atom_feed", "published_at": "2020-02-24T11:05:25+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcde5609b", "title": "Marginalia: Rebooting AI by Gary Marcus and Ernest Davis", "url": "https://www.davideaversa.it/blog/marginalia-rebooting-ai/?utm_source=atom_feed", "published_at": "2020-01-25T08:46:33+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfce8b6204", "title": "Unity Game Optimization is now available!", "url": "https://www.davideaversa.it/blog/unity-game-optimization-is-out/?utm_source=atom_feed", "published_at": "2019-12-14T17:53:29+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcedac578", "title": "December 2019 Update", "url": "https://www.davideaversa.it/blog/december-2019-update/?utm_source=atom_feed", "published_at": "2019-12-05T14:23:59+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfcf921868", "title": "November 2019 Update", "url": "https://www.davideaversa.it/blog/november-2019-update/?utm_source=atom_feed", "published_at": "2019-11-01T10:20:16+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd05d97a7", "title": "Apple Arcade made my mobile gaming fun again", "url": "https://www.davideaversa.it/blog/apple-arcane-mobile-game-fun-again/?utm_source=atom_feed", "published_at": "2019-10-22T19:54:41+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd1256226", "title": "The Subscription Model Fatigue", "url": "https://www.davideaversa.it/blog/subscription-model-fatigue/?utm_source=atom_feed", "published_at": "2019-10-15T20:50:01+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd1ccb527", "title": "October 2019 Update", "url": "https://www.davideaversa.it/blog/october-2019-update/?utm_source=atom_feed", "published_at": "2019-10-03T12:59:33+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd2c2c60c", "title": "September 2019 Update", "url": "https://www.davideaversa.it/blog/september-2019-update/?utm_source=atom_feed", "published_at": "2019-09-01T10:07:21+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd375561d", "title": "Ranking Systems 02 - The Elo Rating System", "url": "https://www.davideaversa.it/blog/ranking-system-2-elo-rating-system/?utm_source=atom_feed", "published_at": "2019-08-22T14:15:01+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd4115f89", "title": "Go is still fighting over generics. In 2019.", "url": "https://www.davideaversa.it/blog/go-is-still-fighting-over-generics/?utm_source=atom_feed", "published_at": "2019-08-14T15:52:44+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd463c1df", "title": "August 2019 Update", "url": "https://www.davideaversa.it/blog/august-2019-update/?utm_source=atom_feed", "published_at": "2019-08-01T08:02:03+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd5429f1f", "title": "Why I love Narration Through Discovery", "url": "https://www.davideaversa.it/blog/why-love-narration-through-discovery/?utm_source=atom_feed", "published_at": "2019-07-25T06:41:33+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd559f683", "title": "July 2019 Update", "url": "https://www.davideaversa.it/blog/july-2019-update/?utm_source=atom_feed", "published_at": "2019-07-01T07:28:19+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd6425cc8", "title": "The Winter of Virtual Assistants", "url": "https://www.davideaversa.it/blog/winter-virtual-assistants/?utm_source=atom_feed", "published_at": "2019-06-27T15:55:44+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd653a032", "title": "On Rogozhin's Universal Turing Machines", "url": "https://www.davideaversa.it/blog/rogozhin-universal-turing-machines/?utm_source=atom_feed", "published_at": "2019-06-17T13:49:13+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd6846285", "title": "June 2019 Update", "url": "https://www.davideaversa.it/blog/june-2019-update/?utm_source=atom_feed", "published_at": "2019-06-01T17:29:55+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd6b96c6b", "title": "Kotlin Development in VS Code", "url": "https://www.davideaversa.it/blog/kotlin-development-in-vscode/?utm_source=atom_feed", "published_at": "2019-05-29T14:40:25+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd786d596", "title": "Ranking Systems 01 - What is Skill", "url": "https://www.davideaversa.it/blog/ranking-system-1-what-is-skill/?utm_source=atom_feed", "published_at": "2019-05-17T08:45:47+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd84e533e", "title": "May 2019 Update", "url": "https://www.davideaversa.it/blog/may-2019-update/?utm_source=atom_feed", "published_at": "2019-05-01T09:16:45+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd872041b", "title": "Five game design flaws of Quidditch and how to fix them", "url": "https://www.davideaversa.it/blog/five-game-design-flaws-quidditch/?utm_source=atom_feed", "published_at": "2019-04-20T14:27:15+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd952cf51", "title": "Boardgames may be good for your mental health", "url": "https://www.davideaversa.it/blog/boardgames-may-be-good-for-your-mental-health/?utm_source=atom_feed", "published_at": "2019-04-11T13:15:19+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd981a5f2", "title": "April 2019 Update", "url": "https://www.davideaversa.it/blog/april-2019-update/?utm_source=atom_feed", "published_at": "2019-04-02T07:59:05+00:00" }, { "id": "01a08769-693b-706e-a0e6-15dfd98b1741", "title": "Game Design: Gathering Quests Sucks", "url": "https://www.davideaversa.it/blog/gathering-quests-sucks/?utm_source=atom_feed", "published_at": "2019-03-13T11:32:59+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760bfdb8e86", "title": "March 2019 Update", "url": "https://www.davideaversa.it/blog/march-2019-update/?utm_source=atom_feed", "published_at": "2019-03-08T14:44:46+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c03d4b76", "title": "The time I forgot how to relax", "url": "https://www.davideaversa.it/blog/time-forgot-how-relax/?utm_source=atom_feed", "published_at": "2019-02-18T17:30:06+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c0b7c211", "title": "February 2019 Update", "url": "https://www.davideaversa.it/blog/february-2019-update/?utm_source=atom_feed", "published_at": "2019-01-31T16:51:16+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c16d6521", "title": "Small introduction to Random Walking", "url": "https://www.davideaversa.it/blog/intro-random-walking/?utm_source=atom_feed", "published_at": "2019-01-17T15:42:19+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c2340eba", "title": "Quick Look at F# in Unity", "url": "https://www.davideaversa.it/blog/quick-look-at-f-in-unity/?utm_source=atom_feed", "published_at": "2018-04-26T12:15:29+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c2fe6e11", "title": "My take on the reproducibility of academic papers", "url": "https://www.davideaversa.it/blog/on-reproducibility-academic-papers/?utm_source=atom_feed", "published_at": "2018-04-22T11:36:40+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c311a297", "title": "[Link] Go: the Good, the Bad and the Ugly", "url": "https://www.davideaversa.it/blog/link-go-the-good-the-bad-and-the-ugly/?utm_source=atom_feed", "published_at": "2018-04-13T20:58:17+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c39f047f", "title": "Game Design: Taxonomy of Fishing Mini-games", "url": "https://www.davideaversa.it/blog/game-design-taxonomy-fishing-mini-games/?utm_source=atom_feed", "published_at": "2018-03-24T09:30:00+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c3b0390f", "title": "The State of Game Development in Rust", "url": "https://www.davideaversa.it/blog/state-game-development-rust/?utm_source=atom_feed", "published_at": "2018-02-26T18:37:27+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c4208082", "title": "MovingAI pathfinding benchmark parser in Rust", "url": "https://www.davideaversa.it/blog/movingai-pathfinding-benchmark-parser-rust/?utm_source=atom_feed", "published_at": "2018-02-16T17:40:59+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c49df140", "title": "Choosing between Behavior Tree and GOAP (Planning)", "url": "https://www.davideaversa.it/blog/choosing-behavior-tree-goap-planning/?utm_source=atom_feed", "published_at": "2018-02-13T20:54:29+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c598f326", "title": "GameDesign Math: RPG Level-based Progression", "url": "https://www.davideaversa.it/blog/gamedesign-math-rpg-level-based-progression/?utm_source=atom_feed", "published_at": "2018-02-03T21:49:07+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c59c97ff", "title": "Small rant about \"blockchain\" overuse", "url": "https://www.davideaversa.it/blog/small-rant-blockchain-overuse/?utm_source=atom_feed", "published_at": "2018-01-26T21:51:49+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c68addd3", "title": "How to add a logo in Rust documentation", "url": "https://www.davideaversa.it/blog/how-to-add-a-logo-in-rust-documentation/?utm_source=atom_feed", "published_at": "2018-01-25T17:26:20+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c77a95e9", "title": "Questions about Deep Learning and the nature of knowledge", "url": "https://www.davideaversa.it/blog/questions-about-deep-learning-and-the-nature-of-knowledge/?utm_source=atom_feed", "published_at": "2018-01-21T23:36:05+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c7d2609a", "title": "The Most Promising Programming Languages for 2018", "url": "https://www.davideaversa.it/blog/the-most-promising-programming-languages-for-2018/?utm_source=atom_feed", "published_at": "2017-12-31T11:22:06+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c8a929e6", "title": "Preserving a Cryptography book from 1897", "url": "https://www.davideaversa.it/blog/preserving-cryptography-book-1897/?utm_source=atom_feed", "published_at": "2017-12-10T19:17:29+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c99d488e", "title": "NaNoWriMo 2017 in Stats", "url": "https://www.davideaversa.it/blog/nanowrimo-2017-in-stats/?utm_source=atom_feed", "published_at": "2017-12-07T14:49:38+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760c9e2f277", "title": "Procedural Calendar Generation & Lunar Phases", "url": "https://www.davideaversa.it/blog/procedural-calendar-generation-lunar-phases/?utm_source=atom_feed", "published_at": "2017-11-30T10:18:22+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cac31b47", "title": "Seasons Generation from Orbital Parameters", "url": "https://www.davideaversa.it/blog/seasons-generation-from-orbital-parameters/?utm_source=atom_feed", "published_at": "2017-11-14T17:16:26+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cb5798c9", "title": "Not every classification error is the same", "url": "https://www.davideaversa.it/blog/not-every-classification-error-is-the-same/?utm_source=atom_feed", "published_at": "2017-10-18T11:49:05+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cb984277", "title": "Cuphead is not \"hard\"", "url": "https://www.davideaversa.it/blog/cuphead-not-hard/?utm_source=atom_feed", "published_at": "2017-10-16T19:03:10+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cc532358", "title": "A Dwarf Fortress calendar in PureScript + Halogen", "url": "https://www.davideaversa.it/blog/dwarf-fortress-calendar-purescript-halogen/?utm_source=atom_feed", "published_at": "2017-10-02T11:55:38+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cd0b6310", "title": "Crash course on basic ellipse geometry", "url": "https://www.davideaversa.it/blog/crash-course-on-basic-ellipse-geometry/?utm_source=atom_feed", "published_at": "2017-09-18T09:40:28+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cd151249", "title": "WordPress abandoning React: a Facebook horror story", "url": "https://www.davideaversa.it/blog/wordpress-abandoning-react-a-facebook-horror-story/?utm_source=atom_feed", "published_at": "2017-09-15T19:45:31+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cdbc88b5", "title": "Computing planetary orbits between two celestial objects", "url": "https://www.davideaversa.it/blog/computing-planetary-orbits-two-celestial-objects/?utm_source=atom_feed", "published_at": "2017-09-11T23:00:37+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cdf38494", "title": "How hidden variables in statistical models affect social inequality", "url": "https://www.davideaversa.it/blog/how-hidden-variables-in-statistical-models-affect-social-inequality/?utm_source=atom_feed", "published_at": "2017-09-09T17:44:07+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760ceb9e5ae", "title": "Playerunknown's Battlegrounds did everything wrong. And doing so, it won.", "url": "https://www.davideaversa.it/blog/playerunknowns-battlegrounds-did-everything-wrong-and-doing-so-it-won/?utm_source=atom_feed", "published_at": "2017-08-26T16:17:38+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cef5ef84", "title": "Against Addiction and Gambling-like Mechanic in Free to Play Games", "url": "https://www.davideaversa.it/blog/against-addiction-and-gambling-like-mechanic-in-free-to-play-games/?utm_source=atom_feed", "published_at": "2017-08-18T20:04:49+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cf3ec229", "title": "Artificial Anxiety and the problem \"Mental Issues\" in AI", "url": "https://www.davideaversa.it/blog/artificial-anxiety-and-the-problem-mental-issues-in-ai/?utm_source=atom_feed", "published_at": "2017-08-03T09:47:14+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760cfb52593", "title": "Looking at the path so far...", "url": "https://www.davideaversa.it/blog/looking-path-far/?utm_source=atom_feed", "published_at": "2017-07-24T11:50:36+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d059fb0d", "title": "Minimized Cave Generation with Cellular Automata", "url": "https://www.davideaversa.it/blog/minimized-cave-generation-cellular-automata/?utm_source=atom_feed", "published_at": "2017-07-04T11:45:36+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d077b993", "title": "Improve Inventory-Aware Pathfinding with Map Preprocessing", "url": "https://www.davideaversa.it/blog/improve-inventory-aware-pathfinding-map-preprocessing/?utm_source=atom_feed", "published_at": "2017-06-13T11:20:31+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d0e714c1", "title": "Typescript Unit Test for Web Applications", "url": "https://www.davideaversa.it/blog/typescript-unit-test-web-applications/?utm_source=atom_feed", "published_at": "2017-05-26T11:28:34+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d16caf62", "title": "I needed to trust my gut feelings: Kotlin and Android", "url": "https://www.davideaversa.it/blog/i-needed-trust-gut-feelings-kotlin-android/?utm_source=atom_feed", "published_at": "2017-05-19T12:40:13+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d1815c01", "title": "How to build rusqlite on Windows", "url": "https://www.davideaversa.it/blog/build-rusqlite-windows/?utm_source=atom_feed", "published_at": "2017-05-02T15:46:09+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d1f4b906", "title": "I am killing comments. I will not kill discussion.", "url": "https://www.davideaversa.it/blog/i-killing-comments-i-will-not-kill-discussion/?utm_source=atom_feed", "published_at": "2017-04-25T15:38:32+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d21f97a9", "title": "Randomness in PCG is about the result, not the parameters", "url": "https://www.davideaversa.it/blog/randomness-pcg-is-about-result/?utm_source=atom_feed", "published_at": "2017-04-21T15:35:07+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d2bfa0b7", "title": "Random calendar generation from planet orbital parameters", "url": "https://www.davideaversa.it/blog/random-calendar-generation-planet-orbital-parameters/?utm_source=atom_feed", "published_at": "2017-03-27T16:29:22+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d355504b", "title": "Any news from Clojure front?", "url": "https://www.davideaversa.it/blog/new-clojure-front/?utm_source=atom_feed", "published_at": "2017-03-20T16:13:08+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d363a629", "title": "Most Promising Programming Languages of 2017", "url": "https://www.davideaversa.it/blog/promising-programming-languages-2017/?utm_source=atom_feed", "published_at": "2016-12-28T17:26:11+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d39e3fff", "title": "PCG without a Computer: Combinatorial Literature", "url": "https://www.davideaversa.it/blog/pcg-without-computer-combinatorial-literature/?utm_source=atom_feed", "published_at": "2016-12-20T16:50:13+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d3a0ad8c", "title": "How to manage a Videogames Bibliography in LaTeX", "url": "https://www.davideaversa.it/blog/manage-videogames-bibliography-latex/?utm_source=atom_feed", "published_at": "2016-11-17T17:43:41+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d3fb4777", "title": "THREE.js Shader Loading from External File", "url": "https://www.davideaversa.it/blog/three-js-shader-loading-external-file/?utm_source=atom_feed", "published_at": "2016-10-29T09:59:12+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d4f39247", "title": "Announcement: Procjam's Seed #1", "url": "https://www.davideaversa.it/blog/announcement-procjams-seed-1/?utm_source=atom_feed", "published_at": "2016-10-24T10:54:43+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d511582f", "title": "How to build a Telegram SpyBot", "url": "https://www.davideaversa.it/blog/how-to-build-a-telegram-spybot/?utm_source=atom_feed", "published_at": "2016-10-10T10:57:17+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d54ab242", "title": "Procedural Generation in the Post No Man's Sky Era", "url": "https://www.davideaversa.it/blog/procedural-generation-post-no-mans-sky-era/?utm_source=atom_feed", "published_at": "2016-10-04T12:38:19+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d57088d3", "title": "Python for Practical Statistics", "url": "https://www.davideaversa.it/blog/python-for-practical-statistics/?utm_source=atom_feed", "published_at": "2016-09-25T20:02:51+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d65c298b", "title": "On Designing Games for Infinite Players", "url": "https://www.davideaversa.it/blog/designing-games-for-infinite-players/?utm_source=atom_feed", "published_at": "2016-08-25T15:48:33+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d6adf528", "title": "On the procedural generation of a proto-language", "url": "https://www.davideaversa.it/blog/on-the-procedural-generation-of-a-proto-language/?utm_source=atom_feed", "published_at": "2016-08-12T16:03:33+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d6d160f6", "title": "Back from Nucl.ai 2016: A small report", "url": "https://www.davideaversa.it/blog/back-from-nucl-ai-2016-a-small-report/?utm_source=atom_feed", "published_at": "2016-07-24T18:57:27+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d71b620f", "title": "My view on Elixir and Clojure", "url": "https://www.davideaversa.it/blog/language-showdown-elixir-clojure/?utm_source=atom_feed", "published_at": "2016-07-08T19:59:44+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d796c09b", "title": "TypeScript Binary Heap", "url": "https://www.davideaversa.it/blog/typescript-binary-heap/?utm_source=atom_feed", "published_at": "2016-06-21T12:00:37+00:00" }, { "id": "01a08769-693c-73ec-8a37-1760d7bf3c3a", "title": "Quick Dev Tips: Pixel-Perfect Scaling of a Phaser game", "url": "https://www.davideaversa.it/blog/quick-dev-tips-pixel-perfect-scaling-phaser-game/?utm_source=atom_feed", "published_at": "2016-06-19T17:28:35+00:00" } ] posts Claim your blog
Back to Davide Aversa
Blog · corpus.blog/blogs/davideaversa.it/posts

Davide Aversa

davideaversa.it

2021

2020

2019

2018

2017

2016