Happy holiday season

Hello all, first I’ld like to wish you an happy solstice, christmass, new year, or what ever you celebrate during this time of the year.

I think it’s a good time to plan for the future of this website, and what I want to do with it, let’s let’s get a bit into it.

News and updates

Well, I think this might be a big part of what I’ll aim for there for 2 reason:

  • As a professional on the field, I need to keep myself updated with what is happening next.
  • It’s really useful at least for me, I’m the articles in my work to drive what are the new stuff we need to test, to stay up to date with the best practices.

So even if theses articles, are not the most interesting that’s a super helpful memo for me, because there is so much going on that I can forget stuff quite easily. So documenting and keep trace is super important.

I’ld like to do a few changes here:

AWS ~Monthly Digest

I’ll keep my review articles on AWS at a mostly monthly rate, that gives me time to pile up a few updates and provide articles with more content.

Important Release

Some time event don’t wait for the schedule and important things happens (*caught* LOG4J) and that brings us to articles with higher importance that can’t wait for the usual schedule. How ever I won’t cover on the day event, for multiple reasons:

  • I’m no journalist
  • I have a job that already takes me quite sometime
  • I like to have the time to get information, analysis, etc… and that requires time for me to collect and also to people who are on the front line to do their job before we know exactly what is going on.

In this category I’ll also add new version release for software, when I see this as fitting here.

Feature Testing

This will be the bigger news, and most important par for me: on almost all new release articles I write, I have so much features I want to try out. But I never get the time to.

For this part of the blog I’ll plan for actual time to test things out.

Dev blogs

I’m a geek of many projects, some I want to drive on the long run, some that are never mend to be completed because I use them to experiment.

I’ll create a section dedicated to this that will be sorted in a few subcategories:

Real projects

This part will contains the projects that are both “active” and that I want to complete at some point, even if I don’t touch them for months.

Experiments

Theses projects are this I want to try out, than can be new languages, technologies, software development approaches, etc… Most will never end up working and that’s really fine, that’s for pure experiment purposes.

Opensource

Something I want to do for super long, but I never I time for this is to get involved in some opensource projects. Maybe that’s the time.

I’m overall a very socially awkward person I’m bad at group chat and things like that, and that’s my main blocker (this and as always time). But maybe it’s time to overcome this and work on opensource projects.

Deprecated/Abandoned projects

For the projects that were in the first category that I let to die because no more time/interest/use.

Learning and general interest

I experiment a lot, I learn tons of this, and I want to share, but as always time is missing. So I’ll keep working on this, but differently:

Quick tutorials

How many time did I do something following a tutorial, maybe 2 or 3 to end up with what I want at the end of the day… Even sometime spending days tuning this up, and then I forget to document because “that’s not refined enough” to be a article.

In a first time there will be blog articles, but in the end I might end up creating a real wiki for this.

Anyway I’m tired of figuring something out, 2 times because I followed a tutorial or figured something out and didn’t create any documentation afterwards.

In depth tutorials

At the opposites, sometime I get something, have the time to get some real understanding (enough to recreate things from scratch). And this are worth put some effort in documenting with real explanation and documentation, not just “and you put your IP address in this field”

Teaching

That’s a real dream of mine, I want to teach people, to share my knowledge, and I’ll try this. for what I hope is to be able to create monthly/semi-monthly video to explain concept, approach, etc…

This is a stupid load of work, I’m really not certain I’ll publish them on YouTube or not, I’m really not keen on the idea of creating a YouTube channel, I don’t have much time, and I don’t like how YouTube puts ads on every single video without helping the smallest creators. And I’m not into creating a community… But if I want people to see what I create, what choice do I have?

I think that will be also a really hard challenge for me, creating a 15 minutes video is a stupid amount of work…

I really want to do it, that I fear it will be way too time consuming…

But let’s try, anyway, don’t expect more that 1 video every 1 to 2 months, even this I’m not certain I could handle.

Learning

Seems obvious but it’s not possible to teach without learning, and sharing the learning process is really interesting, so let’s get into it.

For this section, I’ll share mostly rough stuff, that will definitely more be a section like: “look, I found out this stuff there, and by using it like this and this that helps me doing that”.

Mostly this might end up being a bit of a mess of abstracts things I learn of new pieces of knowledge I acquired but didn’t had the time to test out.

I also this I’ll share exercise it encounter to get practice, for good learning resources.

Challenges

This December (hence no publication for a while) I did a bit of Advent of Code, that was fun, and I think that could be nice to share challenges like this, and explain how I came to a solution.

How to do all?

That the real question…. I have a full time job, that can already be quite draining. I have a family life, I hope I’ll be able to get back to archery next year. I also want to get better at lock picking, cardistry and magic. I’ll also want to have rest time and holidays…

I need to put some rules, for my own sake

  1. Don’t hurt myself: that OK if I don’t update every single week, that’s something I’ll do for me, and if it helps any one in the process that’s awesome.
  2. Don’t put impossible constraints: if I miss a deadline here, that’s fine, nobody will die horribly from that, so I’ll do what I can a the pace I can
  3. Enjoy: I created this website because I wanted to have a place to show what I do as a professional, but I can have a stupid static page for this that will give the exact same result, so whatever I do in addition I’ll do it because I enjoy it.
  4. Time is rare: Yes, I don’t have time to do everything I want, I never will, let’s accept this, so 1h a week is perfectly fine, I won’t put less (except for holidays, stuff like that) if I feel to do more, I’ll do, but no obligations. If all I have is 1h and I can’t publish anything that’s fine too.

Next steps

  • I’ll need a better project management for this, so I’ll setup one, I’ld like to let you see the big lines, so I’ll see how to do this.
  • Hosting refactor, I’m not certain that lightsail still fits my needs, I think might end up setting up a small cluster for my edge micro hosting, need to assess the costs and features I want.

0 Replies to “Happy holiday season”

Leave a Reply

Your email address will not be published. Required fields are marked *