1. 2

    Learning a new Framework for a new internship(Frappe Framework) and Accounting. Accounting is a tad difficult to wrap your head over it.

    1. 12

      First week at new job. Yay! Meeting with my team later and hopefully get a task to work on.

      1. 5

        Congrats on the new job 🎉

      1. 1

        Trying out Frappe Framework and buying a new bicycle. Gained a lot of weight over the year, so cycling. Also some light reading to finish a book

        1. 2

          Been working on a webapp for managing my financial stuff. The data part is the tedious part because my bank only spews out the transaction details as a .xls file and in an unorganised manner with the account details and all at the top. Had to manually clean that file and converts to csv which again has to be manually cleaned like removing unwanted commas and spaces then it fed to a Postgres db. It’s a lot of work but I get to improve my sql knowledge with it. Uses Go for most part and python for data processing part.

          Really wished that the bank could have an API or a better transaction details system.

            1. 1

              Partially related, but have you also considered using Beancount for the second part of your task? You’ll still need to clean up the .xls but the rest can be handled quite elegantly using Beancount.

              Ignore if you’re aware of Beancount already.

            1. 2

              I use a Keychron K2 now, used to use a Logitech K200 for 2+ years. I’m planning to build a Lily 58 or Plank in the near future.

              1. 3

                Been a user of utteranc.es for some time now and I personally like it. IIRC someone here had made a similar system which uses GitHub Actions and Issues.

                edit: Here is the Lobsters link, seems like the author had deleted the blog post

                1. 1

                  Telegram and sometimes whatsapp(a group chat with me as the only participant)

                  1. 1

                    Rest in go is generally very easy and enjoyable. But if you haven’t already check out gin-gonic.

                    1. 2

                      Yes to that, it’s quite easy to start on with REST in go.Gin is great, but it lacks documentation, it does have a ton of examples. I personally prefer Echo or Mux for REST APIs.

                      1. 1

                        Echo looks amazing, thank you.

                    1. 1

                      The God of Small Things. The author is very descriptive about everything.

                      1. 2

                        Learn more on Theory of Computation and Computational Logic. Also planning on learning more on Testing, especially in Golang

                        1. 1

                          I use Telegram to read my feeds. For lobsters, I made a bot which checks every 15mins on the rss feed for new posts. Same for a few feeds.

                          1. 3
                            • quarantine for 10 days, since I just returned from spending Christmas with my family in a different country than I live. Rule is we now have to completely isolate, I heard a case where somebody was fined 7000 bucks for going to the laundry room.
                            • learn F# by doing exercism, reading 2 books on it, and maybe do a sideproject
                            • play video games, cook, and do quality time with my better half
                            1. 1

                              exercise or exorcism? ;-)

                              1. 1

                                This: https://exercism.io/

                                It’s pretty fun, not super hard.

                              2. 1

                                Just curious, Why F#?

                                1. 3

                                  New job coming up :)

                                  If you want my employer’s rationale, it’s that they want a fun language, high robustness, but an existing rich ecosystem. Since I never got offered a Haskell job I’m very happy about this opportunity to use a functional language.

                                  1. 1

                                    Oh cool. Good luck on the new job :)

                              1. 2

                                Thats a cool way of using Issues and GitHub Actions. Never thought issues as the data source/content management system in Hugo.

                                1. 5

                                  Adding a new feature on HoppScotch CLI for generating API Docs. The CLI was running on spaghetti code written by me and later refactored that last month. Have to add more features.

                                  1. 6

                                    looks similar to utterances

                                    1. 1

                                      A few people have told me about Utterances since I published this post. It looks really cool. I deliberately wanted the comments to be a separate thing from the blog though, so I wouldn’t want to use a tool like this to pull them in.

                                      1. 0

                                        Also Gitalk

                                      1. 3

                                        Building a web analytics server for a personal site in Python.