Alex Kraieski's Avatar

Alex Kraieski

@alexkraieski.bsky.social

Laravel developer, data scientist, and accessibility advocate 🐘 TALL stack | PostGIS πŸ“ˆ R + Tidyverse | Shiny NH, USA | Clemson University alum (Poli Sci) DM for freelance/consulting availability or to chat about whatever! https://kraieski.dev

255 Followers  |  380 Following  |  519 Posts  |  Joined: 09.01.2025  |  2.2291

Latest posts by alexkraieski.bsky.social on Bluesky

Spotify wrapped showing a top 0.1% fan stat for Metallica

Spotify wrapped showing a top 0.1% fan stat for Metallica

I wonder what kind of person might buy an ESP guitar?

06.12.2025 05:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A box for shipping a guitar that says ESP 50th anniversary

A box for shipping a guitar that says ESP 50th anniversary

New guitar day! Except I have to wait a bit longer to open it still since it was 5Β° F on the truck all day πŸ₯Ά

06.12.2025 05:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Agreed. And it frees me from lengthier, less clear constructions.

06.12.2025 01:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's really interesting how rural vs. city culture is still a thing online.

Different levels of immediacy, attention, context exchange norms (like how people in rural NH/VT will dump their life story to you in line at the supermarket)

05.12.2025 05:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

wouldn't it be the opposite of a Rosberg if he retires after this weekend?

04.12.2025 19:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Happy 30th Birthday JavaScript!

Happy 30th Birthday JavaScript!

Happy 30th Birthday JavaScript!

On December 4, 1995, Netscape Communications Corporation and Sun Microsystems, announced JavaScript, an open, cross-platform object scripting language for the creation and customization of applications on the Internet.

#WebDesignHistory

04.12.2025 18:39 β€” πŸ‘ 95    πŸ” 25    πŸ’¬ 3    πŸ“Œ 8

Being in the β€˜20s sounds so weird. It's so synonymous with the 1920s.

Sounds like a long time ago when women were fighting for their rights, the upper classes were living a life of hedonism and hoarding wealth, while people starved & the world was on the verge of economic collapse and war.

Wait

08.12.2023 20:00 β€” πŸ‘ 2401    πŸ” 766    πŸ’¬ 58    πŸ“Œ 29

"roughly $40,000 pay cut"

If it was a big percentage of his income, they would have used it for dramatic effect. Sounds like the dude is still raking it, especially in NC terms lol

04.12.2025 05:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's not just those! Also applies to SQL (DBI and dbplyr), Java (rJava), Rust (extendr), Python (reticulate), Lua (Quarto extensions). Extensions are part of R! #rstats

03.12.2025 12:39 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Exactly! There are almost too many to list and they are integral to the ecosystem and our work.

Makes it funny when people try to say "x language is faster/better/simpler than R."

Haven't tried out {extendr}, but I think it will be exciting to see where the community takes things!

03.12.2025 18:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
31-year-old supercommuted from North Carolina to New Jersey for 10 monthsβ€”and took a pay cut to stop doing it: I was 'dying to find something closer' Devops engineer Andrew Rendon was supercommuting between North Carolina and New Jersey for work before he took a pay cut to work closer to home.

What a dumb article. "New Jersey engineer baffled he can't make NYC wages in North Carolina."

The whole thing feels like it was framed to normalize extreme worker suffering and compliance under capitalism. But the dude is greedy and economically illiterate

www.cnbc.com/2025/12/02/3...

03.12.2025 17:48 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Hell yes. I remember seeing the notion of progressive disclosure in the Keras documentation, and I think this idea is pervasive in the R ecosystem. We get all these great entry points into other domains, and they allow us to go deeper when we’re ready. It’s dope.

03.12.2025 03:57 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Oh, that's another one of those "tip-of-my-brain" terms here! That's what I love about S3 and R6

In backend land, frameworks like Laravel use it in layers and it makes for a nice learning curve. A lot of modern JS stuff seems to be on the opposite end of things though if we exclude R's entrypoints.

03.12.2025 06:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"underrated" in the sense that I see l a lot of C++ advice recommending beginners build projects like heap allocators, http servers, and games from scratch, which isn't broadly helpful.

Being enthusiastic about building with JS in {shiny} was actually huge towards landing my first programming job

03.12.2025 02:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This perspective makes it easy to explain what I think is an underrated superpower of #Rstats: it exposes you to optional side quests where you can learn *some* JS or C++ narrowly to solve real data analysis problems but without requiring you to build full projects in those languages

03.12.2025 02:47 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 3    πŸ“Œ 0

second CRAN package is up! this is a collection of database utilities to help you create databases, schemas and tables in either @motherduck.com or @duckdb.org

I have a few improvements and enhancements planned but happy to get this across the finish line.
#rstats

02.12.2025 20:58 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

When people compare programming languages, they usually focus on direct pros and cons of the language, but the value any individual gets from a language is contextual.

I think a better way is to think about the marginal optionality a language/stack opens up for you!

02.12.2025 19:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Obviously there are more variables at play here, but I have been saying for a while that people sleep on Sainz' resume!

02.12.2025 09:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Gotta love nonlinear adhd blogging sprees with like 5 articles going at once. Hopefully I will be publishing some fun stuff soon!

02.12.2025 07:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

LMAO it is pure conjecture that people are widely using BNPL the same as credit cards

01.12.2025 17:02 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is basically a version of 'sudo' that can be defeated trivially with social engineering

01.12.2025 16:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A lot of people who put groceries on their credit card intend to pay it off every month. BNPL, on the other hand, implies the need to commit future income b/c the current month's income won't cover the current month's groceries.

01.12.2025 16:46 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

SCOTUS is the institutional equivalent of an arbitrary code execution vulnerability, CMV

01.12.2025 16:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Hmm, interesting, do you see this working better with a fixed algorithm or a "tunable" algorithm? I think they'd have different failure modes. Securing long-term consensus in the algo's legitimacy seems like a non-trivial challenge. Someone's values have to be encoded.

01.12.2025 16:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Ever since we started making documents in Quarto and Typst, I've wanted to make EVERYTHING in Quarto and Typst. Curious to learn how make documents like these? Boy, do I have the blog post for you! #rstats

rfortherestofus.com/2025/11/quar...

01.12.2025 13:36 β€” πŸ‘ 47    πŸ” 11    πŸ’¬ 0    πŸ“Œ 0

When did the #F1 fanbase get so toxic? Pathetic to blame anyone at RBR. If anything said about a motor race gets you angry to the point of death threats, you really need to stop watching.

Shit happens in racing. Teams and drivers say shit. Don't accommodate those outside the social contract.

01.12.2025 15:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

httr2 is really cool. Totally different feel than httr, but you gain the ability to build requests up with pipelines. Also, there are built-in functions to control stuff like throttling, retries, etc. so it eliminates the need for lot of boilerplate around request logic

01.12.2025 01:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Bug Report: RStudio Server Authentication Failure (Missing PAM Configuration) Β· Issue #960 Β· rocker-org/rocker-versioned2 Container image name rocker/verse:latest Container image digest sha256:96e1068eed2400e24c337a7ab53c7aab136970d92c1612bb3a1bb0c8972c7bf4 What operating system are you seeing the problem on? macOS Sy...

Wanted to make a dockerfile to provide a more isolated turnkey environment for an R package which can run code generated by AI agents.

But it's another case of having to hunt down mac and architecture-specific workarounds for a lot of cool python/R/docker data projects

github.com/rocker-org/r...

30.11.2025 22:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Early in my career, I gravitated towards MacOS. "It's certified Unix, so I can just use it like Linux when I need a proper shell environment."

Boy was I wrong.

First you think homebrew solves all problems. Then it's docker. Eventually you realize MacOS is a trap.

30.11.2025 22:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And when non-cartel boats get blown up, that gives them useful data about false positives and true positives.

Rather than being tough on drugs, Trump and Hegseth are giving traffickers data that they will leverage to adapt their ops.

30.11.2025 18:10 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@alexkraieski is following 20 prominent accounts