# Welcome to My Blog

Published 2025-06-09 · welcome, blog, jdleo — https://jdleo.me/blog/first-post

Welcome to my blog! This is the first post to get things started.

## Why I Started This Blog

I wanted to share my thoughts and experiences with the world. This blog will cover:

-   Technical tutorials
-   Personal projects
-   Thoughts on Software Engineering
-   Thoughts on AI
-   And much more!

## What's Next?

Stay tuned for more posts coming soon. I'll be writing about various topics that interest me and hopefully interest you too.

### My Career

Here is my career timeline:

| Company                           | Role                     | Years        |
| --------------------------------- | ------------------------ | ------------ |
| [Roblox](https://www.roblox.com/) | Senior Software Engineer | 2025-Present |
| [Amazon](https://www.amazon.com/) | Software Engineer II     | 2021-2025    |
| [IBM](https://www.ibm.com/)       | Software Engineer        | 2020-2021    |
| [CA DGS](https://www.ca.dgs.gov/) | Software Engineer Intern | 2019-2020    |

### My Links

-   [LinkedIn](https://www.linkedin.com/in/john-leonardo/)
-   [GitHub](https://github.com/jdleo)
-   [Email](mailto:j@jdleo.me)

And here's a random piece of code that I love:

```elixir
defmodule Fibonacci do
    defp f(0), do: [0 | 0]
    defp f(1), do: [1 | 0]
    defp f(n) do
        [h | t] = f(n-1)
        [h+t | h]
    end
    def calculate(n), do: hd(f(n))
end
```

---

_Posted on June 9, 2025_
