Scripting Your UI Color Palette

Changing your workflow color palette can be useful in myriad situations. In my case, as a self-describing nomadic programmer I tend to move a lot. There is probably some deep-seated reasoning, but the change in work setting seems to help me reset and focus. Unfortunately, this means constant changes in light exposure and ambiance making it difficult to commit to a light or dark theme because they tend to be unusable in the wrong setting....

2022-03-03 · 3 min · Daniel Rammer

Relevant AI Problems

There is a popular opinion article Too many AI researchers think real-world problems are not relevant that has come across my LinkedIn feed on multiple occasions. I can only, in good concious, scan past it 2 or 3 times before I feel responsible to understand why this issue is so important that it keeps repeating. The subtitle, namely “The community’s hyperfocus on novel methods ignores what’s really important”, provides more insight into the argument....

2022-02-28 · 3 min · Daniel Rammer

Delta Lake and the Data Lakehouse

I have fallen a bit behind on my 100 days to offload pace. Certainly not from lack of interesting discoveries or happenings, rather too many overlapping my time to write. I’m hoping to get back on track with this post about Delta Lake, databricks open-sourced data lakehouse implementation. This discussion surrounds the paper Delta Lake: High-Performance ACID Table Storage over Cloud Object Stores. I highly recommend the read, in doing so I gained deeper insight into the direction of data storage including specific industry use-cases and the relationships between storage solutions thereof....

2022-02-22 · 4 min · Daniel Rammer

My Linux Daily Driver

In my experience, describing your Linux daily driver setup is akin to a “coming of age” for a personal tech-oriented blog. In addition, I have a few posts I would like to get through which benefit from some more context. In drafting this, I have reflected on my journey to Linux and my workflow changes thereof. It is enlightening to take a step back from the day to day grind to see the wider picture....

2022-01-23 · 5 min · Daniel Rammer

Due: A Kanban TODO List Script

TODO lists are a battle-hardened solution for productivity. There are countless applications available which span mobile apps, cloud-based solutions, etc. However, these tend to be far too heavy for my preference as I trend towards minimalist solutions, favoring simplicity over extensive functionality. The short list of requirements for a TODO list include functionality to: Prioritize certain tasks over others Manage separate lists for home and work Attach free-form text to tasks My solution has evolved from a simple text file to using kanban boards to better track my workflow....

2022-01-20 · 5 min · Daniel Rammer