Start new post
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
title = 'Project Updates September 2025'
|
||||
date = 2025-09-08T14:14:54+02:00
|
||||
lastmod = 2025-09-08T14:14:54+02:00
|
||||
draft = true
|
||||
draft = false
|
||||
tags = [ 'Development' ]
|
||||
categories = [ 'News' ]
|
||||
series = [ 'project-updates' ]
|
||||
|
||||
22
content/posts/2026/02/dart-format-stupidity/index.md
Normal file
22
content/posts/2026/02/dart-format-stupidity/index.md
Normal file
@@ -0,0 +1,22 @@
|
||||
+++
|
||||
title = 'Dart Format Stupidity'
|
||||
date = 2026-02-02T21:19:31+01:00
|
||||
lastmod = 2026-02-02T21:19:31+01:00
|
||||
draft = true
|
||||
author = 'Janis Hutz'
|
||||
tags = [ 'Development' ]
|
||||
categories = [ 'Rants' ]
|
||||
series = []
|
||||
series_weight = 1
|
||||
featuredImage = ""
|
||||
+++
|
||||
|
||||
Dart format is *really f\*ing stupid*
|
||||
|
||||
Like who thought that having a formatter *so opinionated* that you can't even change the ***indentation style*** is truly baffling.
|
||||
|
||||
Prettier, a famously opinionated formatter, allows you to change the indentation style, as that is one of the common choices people make.
|
||||
I do understand that giving very many options (like Eslint does) can be very overwhelming and may not satisfy the "Dart Style Guide".
|
||||
|
||||
But, if you degrade the developer experience so much by forcing a 2 space indent
|
||||
(which, according to some polls, more developers dislike it than there are developers who either don't care or like it, combined).
|
||||
71
content/posts/2026/02/project-updates-february-2026/index.md
Normal file
71
content/posts/2026/02/project-updates-february-2026/index.md
Normal file
@@ -0,0 +1,71 @@
|
||||
+++
|
||||
title = 'Project Updates February 2026'
|
||||
date = 2026-02-02T21:13:06+01:00
|
||||
lastmod = 2026-02-02T21:13:06+01:00
|
||||
draft = false
|
||||
author = 'Janis Hutz'
|
||||
tags = [ 'Development' ]
|
||||
categories = [ 'News' ]
|
||||
series = [ 'project-updates' ]
|
||||
series_weight = 10
|
||||
featuredImage = "/posts/2024/04/upcoming-projects/new-projects.jpg"
|
||||
+++
|
||||
|
||||
The last blog post has been a while and, of course, I forgot to publish the September update post (where I did mention that I forgot to publish the one from June,
|
||||
so going full circle there...) *ANYWAY*
|
||||
|
||||
I have been a bit too busy over the last few months, so there isn't really much of progress to be shown on my personal projects,
|
||||
however, I am part of a project now as well that will soon show up on GitHub.
|
||||
|
||||
My exams are soon over and I will again have some time to work on my own projects.
|
||||
The projects I plan to work on are, in order of precedence:
|
||||
|
||||
|
||||
# EyeTAP
|
||||
This is the project I am part of that has seen quite some work and will continue to see a fairly extensive amount of work over the next few weeks
|
||||
|
||||
|
||||
# Shopping List App
|
||||
The name of this app is still TBD, but what it will allow you to do is create, as the placeholder name implies, shopping lists.
|
||||
The product data however can be fetched from the API or website of your local retailer and I will be providing a platform on which you can create and edit schemas for these websites.
|
||||
|
||||
This allows me to focus on the core app experience, whilst leaving it partially up to you to integrate the retailers.
|
||||
I will be providing some retailers myself though.
|
||||
|
||||
In terms of features:
|
||||
- Integration with many retailers' offerings
|
||||
- Create menus to which you can associate products that you then can easily add to your shopping list
|
||||
- If the retailer offers it, a section with the discounts
|
||||
- Sync between devices that are logged into the same account (paid feature, likely a few bucks a year subscription)
|
||||
- Apple Watch App
|
||||
- Will be iOS exclusive, at least initially (I cannot guarantee there ever will be an Android app)
|
||||
- May replace StorageManager in its current form, but the current feature set of StorageManager will be retained and improved upon and integrated with the new app.
|
||||
This would mean that you can use the retailer's data and images for the products you have and have low-stock warnings that (automatically or manually)
|
||||
add your products to the shopping list.
|
||||
|
||||
As you can see, there are quite a few interesting ideas around.
|
||||
|
||||
|
||||
# Conductor Calc
|
||||
It seems like I say that I will work on this every blog post... but now, things are actually starting to move.
|
||||
I have worked out all the updates to the account system that I need to do, I have chosen the tech stack and I have a proof of concept for the browser version in the works.
|
||||
|
||||
So, maybe I will actually be able to achieve the end-of-march launch date for the sofware, but that may be a bit of a stretch.
|
||||
|
||||
|
||||
# LaTeX helpers
|
||||
I am planning to update my LaTeX helpers to be a true LaTeX package and to also update some commands that are a bit weird.
|
||||
|
||||
|
||||
# Website
|
||||
And yes, I have not forgotten about my website update, I just did not have the motivation to spend time thinking about design for it.
|
||||
The website update will happen eventually, but it is the lowest priority of almost all the projects (minus `archmgr`).
|
||||
|
||||
|
||||
# archmgr
|
||||
I am still not quite sure this is the name I want to go for, but the idea of this project is to provide a NixOS like declarative config for an Arch Linux system.
|
||||
This means that you can declaratively install packages and your configs.
|
||||
|
||||
The initial goal is to support only the user's configs, but a future goal will be to also do a full OS install using it, with all the system configs as well.
|
||||
|
||||
Under the hood, it will use `git` for version control of your configs (as that makes a lot of sense).
|
||||
Reference in New Issue
Block a user