Hi, this is a channel for the dev, by the dev. I produce content related to coding, data science, cybersecurity, and software developer life. Welcome to visit, let me know if you like the content here!




DevXplaining

New year, new tricks. What should my channel do in 2025?

1 month ago | [YT] | 1

DevXplaining

Probllama: CVE-2024-37032

There's a nasty Ollama vulnerability out, so if you are a tinkerer like me and play with Ollama, make sure you're patched and safe. Vulnerability is this one: nvd.nist.gov/vuln/detail/CVE-2024-37032

Any versions that predate 0.1.34 are vulnerable for this exploit. Concerning thing is that it's rather easy to exploit. Fortunately fix for this is simple and same as pretty much for any other vulnerabilities: Stay updated.

With Ollama in most installations you would just rerun the installation script. To verify your version you can do: ollama --version

Stay safe out there!

9 months ago | [YT] | 1

DevXplaining

Had a short hiatus in making videos, as I needed to invest my free time in intensive studying for a bit. But I'm back, and next week there'll be a new video, and got some ideas for further ones so let's sweep the dust off my channel and start the engines! :)

11 months ago | [YT] | 1

DevXplaining

Spring AI is such awesomesauce. I wanted to do another video on it, and one is now coming up in the near future. Would you like to learn more about how you can chat with your PDF documents using Spring AI and Retrieval Augmented Generation with vector databases and a dash of prompt engineering?

1 year ago | [YT] | 2

DevXplaining

Java 22 is out! I made a video on most important new features earlier, if you want to check these out, link is here. I'll demonstrate some fun new features in code as well.

I get a strong feeling that Java is going the way of not waiting for the intermediate releases to upgrade - we'll see...

1 year ago | [YT] | 1

DevXplaining

First video for this year coming up next week! It's time to get the channel rolling again. Interesting years for software developers, many new things rolling left and right, new capabilities, methodologies, tools, and platforms to learn and use.

1 year ago | [YT] | 4

DevXplaining

So, Advent of Code has begun, a new coding puzzle every day. These limited-scope puzzles for me are a fun way to activate a bit of brain, and sometimes learn new things and new ways of doing old things. Did a video before it began, on my setup and approach. It's been fun so far, but I know puzzles will get harder, and start eating more in my free time eventually.

Are you trying these this year? Do you enjoy them?

1 year ago | [YT] | 0

DevXplaining

Few more days until release of Java 21 - a new major release of the popular platform for software craft.


Time to tune in and watch some good videos that explain all the new features available.

Do you plan to update to Java 21?

1 year ago | [YT] | 2

DevXplaining

You know my style - I like to optimize feedback loops and efficiency, it's a kinda hobby of mine, life hacking.

So I've been working so much with Jupyter notebooks lately that I got myself epicondylitis for too much mouse use. To cope with that, I did two things: Got myself a rollerball mouse, then put it away, and started using just shortcuts :) This is a similar thing I did with VSCode earlier.

I made a short video of the very best Jupyter Notebook shortcuts for your enjoyment. Using these, you can develop the notebook and run code at the speed of thought, almost. It will feel faster, and more fun, and your arm will thank you too.

2 years ago | [YT] | 1

DevXplaining

Just released a new short video on how to get started with Jupyter notebooks. Most of you data science/analytics folks already know this topic, but I know a lot of developers who could use this too. So in my style, I tried to make a condensed informational video on why it's good for you, and how to get started. Let me know what you think!

2 years ago | [YT] | 3