Marvin Schmitt
  • Projects
  • Speaking
  • CV
  • Blog

Year

  • 2024
  • 2023
  • 2022
Categories
All (12)
R (1)
academia (3)
announcement (1)
books (1)
functional programming (1)
machine learning (1)
news (1)
programming (4)
psychology (2)
python (1)
quarto (1)
r (1)
statistics (1)
tech (3)
technical (2)
technology (1)
visualization (1)
website (2)

Marvin.log()

Welcome to my blog, which I called Marvin.log(). Here’s a loose collection of articles. Currently, there is no real ordering or coherent theme, but that might change in the future. I’m not very consistent with writing regular blog posts either – I’m proud that I made it past the lonely “Hello World!” post though. If you want to get a notification when I add a new blog post, you can enter your email address at the bottom of the page. It’s free and I won’t send spam. I appreciate any kind of feedback and I’m genuinely thankful for your interest and time.

2024

October 15, 2024

Structured Language Generation with Outlines in R

tech
programming

Calling the Outlines Python package in R with the reticulate package, with OpenAI's GPT-4o as a language model.

Structured Language Generation with Outlines in R

August 10, 2024

Make your built-in laptop mic sound good in OBS

technology

Some quick tips to improve the audio quality of your recordings and screen captures.

Make your built-in laptop mic sound good in OBS

July 12, 2024

I started a YouTube channel!

announcement

The videos will be about early career research, technical ML/DL topics, and applied programming in R and Python. Check out my first video!

I started a YouTube channel!

April 15, 2024

Download EMNIST manually

programming
python
machine learning
technical

EMNIST is a classic image data set for machine learning. Sometimes the automatic PyTorch download fails, that bugs me. Here's a quick guide to download the EMNIST data set manually and make it work with PyTorch.

Download EMNIST manually
No matching items

2023

July 10, 2023

Functional Programming in R, Part 1: Basics

programming
functional programming
r
technical

Learn how to use functional programming in R to write more efficient, maintainable, and elegant code. This blog post covers the basics of functional programming, from passing functions as arguments to creating reusable, interconnected functions. Perfect for data scientists and R programmers looking to level up their coding skills and expand their data science toolkit.

Functional Programming in R, Part 1: Basics

June 21, 2023

Every Scientist Should Have a Website

website
academia

How putting yourself out there helps you show your research, expand your network, control your own content, reach an audience, and enhance your opportunities.

Every Scientist Should Have a Website

March 28, 2023

Create Your Website with Quarto: Complete Tutorial and Template

tech
website
academia
quarto

This tutorial and template will help you build your own personal website with Quarto. It is a full guide with step-by-step instructions for your personal or academic homepage.

Create Your Website with Quarto: Complete Tutorial and Template

March 7, 2023

Agile methods in academia

psychology
academia

Boost your productivity and feel less overwhelmed with these six agile methods.

Agile methods in academia

February 3, 2023

Pre-releasing the {ggsimplex} R package

statistics
R
programming
visualization

Here's a quick rundown of this ggplot extension for point plots and density plots in a (2-)simplex. These can be used to visualize compartmental data, posterior model probabilities, or densities with support on a probability simplex.

Pre-releasing the {ggsimplex} R package

January 24, 2023

Quick hack: Mac email shortcut

tech

Create a custom keyboard shortcut for your email addresses on Mac.

Quick hack: Mac email shortcut

January 7, 2023

4 Realizations from Atomic Habits

psychology
books

Discover the Power of Atomic Habits: A Scientific Approach to Building Good Habits and Breaking Bad Ones. Let me explain ...

4 Realizations from Atomic Habits
No matching items

2022

May 20, 2022

Hello World!

news

For the past years, my homepage has just been a placeholder. It served a single purpose: People who enter the domain of my email address in their browser should not look at some weird empty page. So here we go!

Hello World!
No matching items

The blog post listing is based on the website source of Andrew Heiss, who has put together an incredible listing template under CC-BY-SA 4.0 license. Thank you!


Do you enjoy my blog? Subscribe here to get notifications and updates (it's free!):

2023 Marvin Schmitt

Impressum

Built with Quarto