I am a full-stack developer, a Pythonista turned Lisper, currently self-employed and I use CL apps in production. Scripts that run hunder the hood (connect to FTP servers, download and parse XML, provide a database) as well as web apps. Learning CL was not a smooth sailing, so I decided to make it easier for my future self. I contributed and continue to contribute tutorials on the
Common Lisp Cookbook, I furnish the
awesome-cl list, I write on my blog (
https://lisp-journey.gitlab.io/) and, last but not least, I created and still work on
a Common Lisp course in video which is to me, so far, the easiest and fastest way to learn Common Lisp today. You can view the full table of content there as well as on
its GitHub repository. The course is on the Udemy platform, so under a paywall (the introductory videos of each chapter are in the open). Thank you for your support!
You can see my projects on GitHub and Gitlab.
I have a handful of videos on Youtube:
- How to create a new Common Lisp project, featuring my project skeleton: create an .asd file, a project structure with tests, the recipe to run the project from sources or to build a binary, an optional Roswell setup, and more.
- How to call a REST API in Common Lisp, in that case the GitHub API: HTTP requests with Dexador, parsing JSON, etc.
-
Interactively fixing unit tests, to showcase the interactive debugger and the ability to resume computations (or at least, intent. That was my first video made in a hurry some time ago).
Current goals: write about and work on web development in Common Lisp.
Mastodon and Twitter: @vindarel.
person