Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Every once in a rare moon I create something I want to use.
-
Reflecting on my last blog, I realized that while I have used WASM, I didn’t fully understand WASM.
-
As a continuation of the journey through old projects, we now arrive at my foray into WASM.
-
Recently, I have been working on a series of articles across a fairly wide range of topics.
-
Building a scheduler Despite being single-threaded, JavaScript has concurrency as a...
-
In the last blog series, I referenced a presentation by Ryan Dahl on NodeJS and wanted to explore the concepts in that talk more.
-
View animation here More details Description Basic study of motion and procedural generation in a farm setting Medium: 2D Canvas Topics Researched Basic motion (acceleration, deceleration) Basic predictive collision detection Procedural generation Time cy…
-
Why use Electron anyway?
-
With the high-level overview of Robit out of the way, it’s time to cover how the server was built.
-
Building for someone else Continuing the thread of past projects in creation order, we arrive at robit.
-
JavaScript promises aren’t actually the promises they were named after.
-
An unexpected journey As I was finishing my last blog, I felt compelled to understand the relationship between promises and async/await.
-
The face of SONA To round out the SONA blog series, I will be focusing on the front-end.
-
The engine behind SONA Building on the last blog, I want to focus on the backend decisions behind the SONA project..
-
Who needs an issue tracker anyway?
-
It could be the way I interact with the internet, but most sites I use today follow a pretty...
-
Many of us have heard the same mantra: idiomatic code comes at little to no cost.
-
Some ideas won't leave you alone As I was publishing the last series of blogs, I had a constant nagging feeling that I left the biggest pain point underexplored.
-
At the end of last year, I had come to a stopping point on one of my many long-running side projects....
-
Building an IDE for text adventure games By this point, I have covered most of the core libraries used; now it is time to get into the core game building.
-
In my last blog entry, I detailed how I came to build a text adventure creator application.
-
Public side projects, a beginning As I mentioned in my last blog entry, I will be covering my past projects and evaluating them.
-
Growth through reflection Lately, I have been busy with my day job, and the work I am doing on the side is not something I am ready to share publicly.
-
Visualizing the web So now we come to the end of our planned journey.
-
Figuring out what is important By now, we have built a functioning web crawler and even generated some administrative tooling to make crawling easier.
-
So you want an intro?
-
Taking stock If you are just jumping into this blog post, I would highly recommend reading the "Journey into search" blog I posted before this one.
-
Falling down the rabbit hole When I started all of this madness, I had two very simple goals in mind.
-
What's Old is New (to me) It’s been a while since I’ve altered my development workflow, but I decided it was time for a change.
-
LLMs and TDD With all the undeniable hype around LLMs and more specifically ChatGPT I decided it was time to give it a fair shot.
-
The Mythical Man-Month The Mythical Man-Month is a book authored by Frederick Brooks.
-
The Clean Coder The clean coder is a book authored by Robert C.
-
Book Notes Recently I have found that some of the books on the topic of software engineering and other business endeavors have somewhat left me as time goes on.
-
TCP Transport As a continuation of the transport layer series, in this blog, we will be looking at our second transport layer protocol.
-
UDP Transport This is the first in the transport layer series.
-
Transport Layer For the first time, I am going to dedicate a series of blogs to a single topic.
-
Coming back to Aurelia A while back I was comparing a couple of different javascript front-end frameworks.
-
Getting into it Recently I had decided I wanted to start creating a CI/CD (Continuous Integration / Continuous Delivery) pipeline for some of the code I have up on Github.
-
Why java?
-
The idea Recently I decided it was time to make my own personal website.
-
It only seems fitting that I start this like I would any other programming adventure, with a hello world.