Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 41
  1. Every once in a rare moon I create something I want to use.

  2. Learning WASM via WDM

    Reflecting on my last blog, I realized that while I have used WASM, I didn’t fully understand WASM.

  3. As a continuation of the journey through old projects, we now arrive at my foray into WASM.

  4. Recently, I have been working on a series of articles across a fairly wide range of topics.

  5. Building a scheduler Despite being single-threaded, JavaScript has concurrency as a...

  6. In the last blog series, I referenced a presentation by Ryan Dahl on NodeJS and wanted to explore the concepts in that talk more.

  7. Farm Scene

    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…

  8. Why use Electron anyway?

  9. Building a Discord Bot

    With the high-level overview of Robit out of the way, it’s time to cover how the server was built.

  10. What is a robit?

    Building for someone else Continuing the thread of past projects in creation order, we arrive at robit.

  11. JavaScript promises aren’t actually the promises they were named after.

  12. A Promise diverged

    An unexpected journey As I was finishing my last blog, I felt compelled to understand the relationship between promises and async/await.

  13. The face of SONA To round out the SONA blog series, I will be focusing on the front-end.

  14. The engine behind SONA Building on the last blog, I want to focus on the backend decisions behind the SONA project..

  15. Who needs an issue tracker anyway?

  16. It could be the way I interact with the internet, but most sites I use today follow a pretty...

  17. Many of us have heard the same mantra: idiomatic code comes at little to no cost.

  18. 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.

  19. At the end of last year, I had come to a stopping point on one of my many long-running side projects....

  20. 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.

  21. Failure to read

    In my last blog entry, I detailed how I came to build a text adventure creator application.

  22. Side Project Beginnings

    Public side projects, a beginning As I mentioned in my last blog entry, I will be covering my past projects and evaluating them.

  23. Evaluating past projects

    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.

  24. Web visualization

    Visualizing the web So now we come to the end of our planned journey.

  25. Figuring out Page Rank

    Figuring out what is important By now, we have built a functioning web crawler and even generated some administrative tooling to make crawling easier.

  26. So you want an intro?

  27. Indexing the web

    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.

  28. Journey into search

    Falling down the rabbit hole When I started all of this madness, I had two very simple goals in mind.

  29. IDE shake-up

    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.

  30. LLMs and TDD

    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.

  31. The Mythical Man-Month The Mythical Man-Month is a book authored by Frederick Brooks.

  32. Book Note - Clean Coder

    The Clean Coder The clean coder is a book authored by Robert C.

  33. Book Notes

    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.

  34. TCP Transport

    TCP Transport As a continuation of the transport layer series, in this blog, we will be looking at our second transport layer protocol.

  35. UDP Transport

    UDP Transport This is the first in the transport layer series.

  36. Transport Layer

    Transport Layer For the first time, I am going to dedicate a series of blogs to a single topic.

  37. Aurelia

    Coming back to Aurelia A while back I was comparing a couple of different javascript front-end frameworks.

  38. 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.

  39. Revisiting java

    Why java?

  40. Using Gatsbyjs

    The idea Recently I decided it was time to make my own personal website.

  41. Hello World

    It only seems fitting that I start this like I would any other programming adventure, with a hello world.