dev journal

πŸ‘¨β€πŸ’» a place to document my Web development skills (as I learn)

I have this idea. A simple idea about a location-based service. It's crazy simple in nature, and it wouldn't require a lot of β€œworkarounds” to get the thing running, I don't think. Just a place to run HTML/CSS/and a little JS.

So, I need to make this thing, I think. I made:

Thanx desocial General Disclaimer

and there will be more added to those projects, for sure. But I want to work on this next one for now, and will update accordingly :)

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

I am no closer to, nor enjoying the process of, working with the command line on Linux to set up a Linode server. Everything I do on it makes me feel stupid. It's almost not worth the process. Describing why it is not worth it, is like describing what I do NOT like about obscure jazz music – it isn't β€œmy thing”, it doesn't have to be β€œmy thing”, and I don't bend over backwards to summarize WHY it isn't β€œmy thing”. I'm just not a command line type of person, I suppose. And the more I think about it, the more I hate the concept of it.

No judgements on people who get their rocks off on that ish, though. I wouldn't tell a fan of obscure jazz music that they are β€œwrong” or β€œincorrect” or call them a β€œbad person” for liking what they like – but at the same time, that doesn't mean I have to like it.

I decided to revisit the command line/Linode setup thing today because of the realization that I can have a regular terminal on Chrome OS by installing Linux (beta) on the Chromebox (I struggled immensely with that Chrome OS terminal, hack-around, weird shit that was nothing like a Linux terminal at all). After looking at it with β€œfresh eyes”, I decided I am not going to fuss with this.

I also realize that being able to navigate, or at least understand the basics of, the command line/terminal/whatever environment is PRETTY DAMN IMPORTANT if I am going to have any whim, hope, or a chance of running a server. Let alone building anything to be hosted ON that server.

So, I should/would/could abandon this project. I like, no, LOVE the idea of making things for the Web – and when I can actively DO things like #NoCode or #LowCode projects and just focus on the task-at-hand without having to configure ....anything, ever – things are great. And I will continue to do projects like that. Poking around a server dashboard and troubleshooting things through a command line, just... doesn't sound like a good time to me.

So this is where I am at with that.

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

The Chromebox came, up an running smoothly. Had a Bluetooth issue with it upon arrival, but that was sorted out. However, there seems to be quite an issue with using the SSH on the unit, as it isn't really a standard command line, like a Linux machine would be.

Has this stopped my plans??

Yes and no. Yes insofar as I am limited to a Chromebox/Chrome OS. Everything is a strange hack-around with Chrome OS in terms of using a command line for hosting a blog/Website. So the WriteFreely blog that was going to be put a Linode server ($10 per mo plan) has been put on the backburner, as has the development of Thanx.cc (which I bought the URL for). Thanx still works, but only for messages incoming to me, not for people to sign up.

But

I am still doing #NoCode or/and #LowCode projects such as Desocial , General Disclaimer , and Pub-lis-ity, as well as Thanx.

Gonna keep working on those in the meantime in the desktop enviro (instead of just struggling building them with a phone), and making further plans for Thanx (and others) when I can get Linode working.

Keep an eye onthis space. More later :)

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

Domain names olry.me and thanx.cc have been purchased (GoDaddy). Thanx is parked on Carrd.co right now. olry.me will be the WriteFreely blog.

I also leased a $10 per mo Linode server (running Ubuntu). Fun.

I also ordered the Acer Chromebox (MacOfAllTrades didn't want my debit card, so they lost my business. Forever). Will use Chromebox to get some initial things up and running. Should arrive August 5 or 6. #cool!

That's all for this evening.

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

So, FOSS stuff is good. And the thing being built, I have more or less decided will be an un-monetized FOSS project. A side project. A thing to keep myself (and perhaps others) amused. It hasn't even entered an Alpha phase, yet (though I have been using a prototype for months, works great) – but I am already keeping some public tabs on the documentation of it (on this very blog, of course (and)) on the Fosstodon.org network.

Why Fosstodon??

It is part of the three-tiered method of my online presence: a public β€œspot” (like Fosstodon, or the greater Fediverse at large), the blog two on W.a, soon launching a self-hosted one via WF, and the β€œproject at hand” (more on that later).

This is for S&G's, mind you.

So why did I have to do this blog post?

The three-tiered plan is as relevant here as it is on my personal blog. The project at hand cannot exist without the methods with which to get the word out of said project. This is so I do not have to backtrack and explain myself at another time :)

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

Where to start? What comes first on this massive To-Do list I manifested for myself on StandardNotes? Well, I narrowed it down to three things (after the computer arrives, of course):

1) purchase a URL (probably Google Domains, idk why)

2) lease a Linode server ($10 per mo)

3) get the WriteFreely software and use it to host a blog

So, there are many steps to doing this (but not that many), and it is something I have not done before since 2001/02 since hosting a blog over the FTP space in conjunction with AOL Member Spaces (I forget how that whole system worked). But, I am going to do this, and the blog will be my first foray into working with a Linode server (I leased one at one time before, tried self-teaching on the fly, didn't work – it's different now).

So after that, I can move onto the β€œBig” project at hand: β€œThanx”. That is the service I want to build. I want to do something with it. But as far as the blog is concerned, I have wanted to self-host a WriteFreely blog for a very long time. It doesn't mean I will shut down Dev Journal or TMO – but it will be where I spend a good deal of my time.

So, keeping things simple. Manageable. Easy.

More later

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

Just put together last night byTM on carrd (https://byTM.carrd.co) to kill some time plus I wanted to have a landing spot for all the stuff I have made (so far). Of course it will continue to be updated as I continue to make progress on the individual Web apps/widgets themselves. And I am going to use byTM as my go-to landing page for...everything, I think.

Also, I will make the apps embedded within byTM – so, a Thanx can be sent within the section for Thanx (no E-mail needed!), and the clipboard functionality for General Disclaimer will be within the General Disclaimer section, etc.

Fun to work with. But this is just the start. This is what I could cobble together on a smartphone-only, and will be able to do much more when I have my Mac Mini :)

More later

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

I made the bare bones of it over on carrd.co, as I have been doing with these ideas. So they aren't just notes. And I will take them off carrd eventually, make something with them. Some are little/basic things. Others are full services. General Disclaimer, (which can be found within my blog post here – https://write.as/tmo/short-and-simple-wiki-sasw) is simply a little Web widget, if sorts. Something people can use, took literally no time to make/wanted to make it, so I did.

The other thing I made just now is in the same boat (only is currently private until I do more to it). Sort of a Web widget type of thing.

Been keeping tabs on my StandardNotes folder(s), keeping things fresh in my mind, adding more to it on occassion. Also continuing to watch How-Tos on YT, getting more ideas :)

Will continue to update as progress moves forward

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

When/as I build out this Web application (and ALL projects in the future), I plan on doing so in the β€œlightest” language I can so there are no issues with loading, buffering, whatever when someone visits the site(s). I have not researched any/all languages, and I am proficient in exactly zero(0) of them, but I figure I can/will learn the most practical language for the WWW (JS) and then go from there. HTML/CSS has basically never been an issue for me because I just refesh my memory for five mins on W3Schools and move on from there.

I just know that I do not want bulky/heavy/cumbersome Web projects that have 30K lines of codes and tons of styling elements and all kinds of gaudy/garish crap that breaks the functionality of it.

Simple Clean Minimalist

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

No big changes over the past few days in terms of Website/app building. I found some more great resources. Added them to SN. Been watching more tutorial videos, too. Building the Website is a priority, but remember – I am a total beginner. That makes this more fun for me, for sure :)

WikiHow can be a lifesaver, that is all I will say. And W3Schools. And cheap server leasing (such as Linode.com) :)

So let's look at some things I am going to be playing around with in the future:

  • Thanx: https://thanx.carrd.co (offline for β€œmaintenance”)

  • General Disclaimer: https://generaldisclaimer.carrd.co (online, feel feel to copy/paste your heart out :))

  • location-based Web app (nameless, for now)

  • WriteFreely instance/blog (I figure hosting a WF blog shouldn't be too hard, so I will do this (eventually))

So these are four projects I am going to be tinkering with. And updates will be put here when relevant happenings occur.

Thanx for keeping up! πŸ™‚

πŸ‘¨β€πŸ’» byTM

πŸ“ TMO πŸ™‚

Enter your email to subscribe to updates.