|
honey the codewitch wrote: basic web dev skills I haven't used in 20 years, only the landscape has changed so much.
It's probably easier to pick up now than it was 20 years ago.
|
|
|
|
|
React is a bit of a learning curve but used with Redux for state management and TypeScript for strongly typed JavaScript makes web programming enjoyable at times.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
I hope this helps you with Gatsby[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
honey the codewitch wrote: if nothing else so I can help maintain my own website.
One problem I can note with that is how often does it change?
If you learn it now, fix it and the next fix is 2 or even 3 years from now will you remember enough of what you learned now for it to make a difference?
Hypothetically of course you could just set up a goal to change it every couple of months just so you know what is going on when something important does come up.
|
|
|
|
|
I have to update it somewhat regularly, as the docs tend to get changed as features get added or I find corrections to make, if nothing else.
Also with my GFX web, it tends to change fairly frequently because I make a lot of feature adds to that project, so the documentation gets updated quite a bit.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Wordle 803 5/6
⬛⬛⬛⬛🟩
⬛⬛🟩🟨🟩
⬛🟩🟩⬛🟩
⬛🟩🟩⬛🟩
🟩🟩🟩🟩🟩
Back to normal. That is, keep trying the wrong words!
|
|
|
|
|
Wordle 803 4/6*
⬜⬜🟨⬜⬜
⬜🟩🟩⬜🟩
🟩🟩🟩⬜🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 803 5/6
⬜🟨🟩🟨⬜
🟨🟨🟩⬜⬜
⬜⬜🟩🟩🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 803 4/6
⬜⬜⬜⬜🟩
⬜🟩🟩⬜🟩
🟨🟩🟩⬜🟩
🟩🟩🟩🟩🟩
Looks like you and I were kinda trying the same words.
|
|
|
|
|
Noteworthy in stale ingredients? (7)
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
holy man around foreigner
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
modified 30-Aug-23 4:24am.
|
|
|
|
|
SALIENT = Noteworthy
anagram of in stale (ingredients anagram indicator)
or
Holy man = S T
Around foreigner ALIEN But I got it from the original clue...
|
|
|
|
|
YAUThursday!
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I'm writing some examples for using my UIX library.
It's unexpectedly challenging. I've created real world apps using it in less time than this.
The difficult bit is making it not feel too contrived while at the same time making the code simple enough to understand.
It's not writing simple code that's difficult, it's coming up with a simple application, that's nevertheless complicated enough to illustrate core concepts.
It's so much easier when I have a direct purpose to my application, rather than dealing in the meta and writing it for its own sake. It makes me feel rudderless. Like, what is it even supposed to do other than exist?
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I am reminded of the early 90s when at least half of the apps available for Windows (3) were screen savers.
|
|
|
|
|
Had similar experience, so ended up using mostly real-world cases (names changed to protect the innocent), but they were not optimal. Hard I agree.
"A little time, a little trouble, your better day"
Badfinger
modified 30-Aug-23 0:53am.
|
|
|
|
|
honey the codewitch wrote: coming up with a simple application
Maybe you should ask your husband for this. Unless he was also involved in the development activity.
The more distant he is from the code development, the simpler will be the applications suggested by him.
modified 29-Aug-23 23:49pm.
|
|
|
|
|
What features would you like to show in the example application?
|
|
|
|
|
Basically I just want to run the entire API through it's paces. Showing each control, maybe how to build a custom control, handling multiple screens, etc.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Keep in mind that most API documentation never presents anything anywhere close to a working "application"; they're just snippets that illustrate how to provide input parameters and look at the output (if they bother). And no error-checking.
I'm not saying this is what you should strive for...I'm saying your samples shouldn't necessarily include much code that doesn't deal with invoking your APIs, and leave it at that.
|
|
|
|
|
Yeah. That's actually the challenging part, and why I feel directionless about it. Coding for its own sake, kind of. Going through some motions without a clear set of application requirements, other than the code must be simple and demonstrate the featureset.
Like, I put a push_button on the screen, but clicking it does what?
It's all kinds of little niggling details like that. It's death by a thousand cuts.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Push the button and it disappears. Then two more buttons appear...
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Then two more buttons appear...
...In different locations...
Sincerely,
-Mark
mamiller@mhemail.org
|
|
|
|
|
Do you have tests? You could use those as a base for the API snippet kind of thing. Or I have no idea what I'm talking about.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
I don't yet. I should do TDD, I know, but my GFX lib is nearly impossible to unit test due to the surface area, and so when I built UIX on top of it, I just ad hoc tested it the way I did GFX. I *do* have *some* unit tests for GFX now, but not a lot of code coverage. On the bright side they're ran before the lib is published. For UIX I don't even have CI/CD going yet. That's next, then I'll write some unit tests using the PIO and Unity test framework.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|