I also found it fascinating. It seems like retail mechanical keyboards lag behind hobbyist designs by a little, so I’m excited for the advent of retail split wireless ergonomic mechanical keyboards (it looks like Kinesis is already coming out with one later this year?). Although maybe it is time for me to finally learn soldering…
Also, was surprised that the ZMK error messages were so inscrutable. I wonder if there’s maybe a more elegant way to do this; sounds like it could be a domain-specific language in a “real” programming language.
Planning to finish building my 2nd keyboard, a Corne. First time Soldering smd components. Going to use VIA to get comfortable with the layout and then move on to my own firmware.
Corne is a really cool board. What type of switches are you going to use?
I’m a currently using a Kyria and I like its stagger a lot. I really like QMK, it is really powerful. I’ve been using homerow mods for awhile and it feels really natural now.
I’m a currently using a Kyria and I like its stagger a lot. I really like QMK, it is really powerful. I’ve been using homerow mods for awhile and it feels really natural now.
The Kyria’s OLED is really something. It’s a bummer it’s not Open Source, else would’ve opted to build that. Homerow mods seems cool, will try it out. Thanks : )
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.
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.
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
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.
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
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.
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.
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.
Read the whole series(all 13 posts), interesting read.
I also found it fascinating. It seems like retail mechanical keyboards lag behind hobbyist designs by a little, so I’m excited for the advent of retail split wireless ergonomic mechanical keyboards (it looks like Kinesis is already coming out with one later this year?). Although maybe it is time for me to finally learn soldering…
Also, was surprised that the ZMK error messages were so inscrutable. I wonder if there’s maybe a more elegant way to do this; sounds like it could be a domain-specific language in a “real” programming language.
Planning to finish building my 2nd keyboard, a Corne. First time Soldering smd components. Going to use VIA to get comfortable with the layout and then move on to my own firmware.
Corne is a really cool board. What type of switches are you going to use?
I’m a currently using a Kyria and I like its stagger a lot. I really like QMK, it is really powerful. I’ve been using homerow mods for awhile and it feels really natural now.
The Kyria’s OLED is really something. It’s a bummer it’s not Open Source, else would’ve opted to build that. Homerow mods seems cool, will try it out. Thanks : )
Finish building my new keyboard (an ergodash) if the switches come in time
ergodash looks pretty sweet—kinda like a more compact ergodox. Hope the switches arrive.
Learning a new Framework for a new internship(Frappe Framework) and Accounting. Accounting is a tad difficult to wrap your head over it.
First week at new job. Yay! Meeting with my team later and hopefully get a task to work on.
Congrats on the new job 🎉
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
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.
https://en.m.wikipedia.org/wiki/Open_Financial_Exchange
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.
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.
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
Telegram and sometimes whatsapp(a group chat with me as the only participant)
Rest in go is generally very easy and enjoyable. But if you haven’t already check out gin-gonic.
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.
Echo looks amazing, thank you.
The God of Small Things. The author is very descriptive about everything.
Learn more on Theory of Computation and Computational Logic. Also planning on learning more on Testing, especially in Golang
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.
exercise or exorcism? ;-)
This: https://exercism.io/
It’s pretty fun, not super hard.
Just curious, Why F#?
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.
Oh cool. Good luck on the new job :)
Thats a cool way of using Issues and GitHub Actions. Never thought issues as the data source/content management system in Hugo.
looks similar to utterances
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.
Also Gitalk
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.
Done https://github.com/hoppscotch/hopp-cli/pull/23
Building a web analytics server for a personal site in Python.