DEV Community

Ulises Alexander Arguelles Monjaraz
Ulises Alexander Arguelles Monjaraz

Posted on • Originally published at uaam.hashnode.dev

Update book library: Slowing down development

This short post, as the title and subtitle, says is to inform you that I'll slow down the development of my book library and what I'll be doing. The past Saturday I pushed some commits that I didn't think were worth pushing into GH, but given that I will slow down the development, I want anyone visiting the repository knows what I was doing with the code base, the last time I wrote it.

GitHub logo UlisesAlexanderAM / book

Library to develop books-related software

The book library

⚠️ This library is in a very early stage

What is this about?

This library is the first step in building my project "Reading Management System" if you want to know more about this project you can read about it in my blog post series.

I begin with a library because I think that more people and projects could benefit from this. Some use cases besides my project are:

  • Create CRUDs for libraries, books stores.
  • Implement APIs to get info about books in existing bookstores.
  • Create personal book inventories.
  • And some more that probably I haven't thought about.

Help Wanted

As a beginner in Haskell, I'm pretty sure there are things I have done wrong or could be improved, so I appreciate every help you can provide.

Some ways you can help me are:

  • Mentorship
  • Code contributions
  • Domain-based knowledge (Librarians, Authors, Editorial staff, etc.)
  • Software design

Why

After realizing I'm still need more experience to get a job, I switched the focus of my effords.

Now what

Starting today, I'll resume solving exercises in Exercism, focusing on my Python and Haskell tracks.

I'm considering building small projects in Python and Haskell, but I'm not sure if I develop them in both languages in parallel or one for each project.

The projects I'm considering doing are:

  • Translating and expand my fish shell script into either Python, Haskell or both.

  • Continue working on the project "A cat facts list" which I talk in my original blog.

A cat facts list

This post was inspired by Blog your projects! of Laura Langdon. The cat facts list project This project comes from an exercise I did for a technical test for a Python developer job opening. The expected outcome of the exercise was to print to console...

favicon uaam.hashnode.dev
  • Create something with the wakatime API, probably to use in my GH profile

UlisesAlexanderAM (Ulises Alexander Arguelles Monjaraz) · GitHub

UlisesAlexanderAM has 33 repositories available. Follow their code on GitHub.

favicon github.com
  • An API to get some of my favorites quotes from readwise

Other endeavors

I'm also writing a newsletter about things I found in the week that I think are worth sharing. This newsletter is general, but I'm condering making one for topics related to software engineering, one like the current one but in spanish, my native language, and one related to my hobbies (music, anime, manga, webtoons, webcomics).

Given that I created a medium account to sync my highlights to readwise, I'll post there, software unrelated content.

Note: the readwise link is a referral link

Top comments (0)