Robuta

https://mastodon.social/@jakelazaroff jake lazaroff (@jakelazaroff@mastodon.social) - Mastodon 871 Posts, 142 Following, 1.04K Followers · nyc-based programmer. @recursecenter alum. public transit enjoyer. thoughts on local-first, javascript frameworks,... mastodon socialjakelazaroff Sponsored https://www.comixharem.com/ Comix Harem https://jake.museum/jakelazaroff-v3/ jakelazaroff.com v3 | JAKE.MUSEUM A collection of visual and hypertext media. jake museumjakelazaroff https://jake.museum/jakelazaroff-v5/ jakelazaroff.com v5 | JAKE.MUSEUM A collection of visual and hypertext media. jake museumjakelazaroff Sponsored https://www.tushyraw.com/ TUSHY RAW: Intense 4K Videos Featuring Raw Passion from Behind TUSHY RAW delivers powerful scenes with stunning performers exploring their wild side. Shot in striking 4K, experience real chemistry and bold action from behind... https://jakelazaroff.com/words/taming-the-tech-giants/ Taming the Tech Giants | jakelazaroff.com The web was built with the promise of giving everyone a voice. We keep that promise not by forcing gatekeepers to play fair, but by getting rid of them... tech giantstamingjakelazaroff https://jakelazaroff.com/words/things-that-didnt-kill-my-app/ Things That Didn’t Kill My App | jakelazaroff.com Distilling almost two years of running this thing into a single lesson is hard, but here’s my shot: the most important factor in SongRender’s success has... thingskillappjakelazaroff https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/ Web Components Will Outlive Your JavaScript Framework | jakelazaroff.com If we're building things that we want to work in five or ten or even 20 years, we need to avoid dependencies and use the web with no layers in between. web componentsoutlive https://jake.museum/jakelazaroff-blog/ blog.jakelazaroff.com | JAKE.MUSEUM A collection of visual and hypertext media. jake museumblogjakelazaroff https://jakelazaroff.com/words/a-local-first-case-study/ A Local-First Case Study | jakelazaroff.com How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way. local firstcase study https://jakelazaroff.com/words/tools-and-services-i-use-to-run-my-sass/ Tools and Services I Use to Run My SaaS | jakelazaroff.com A stack teardown of SongRender. toolsservicesuserunsaas Sponsored https://www.vixen.com/ VIXEN: Exclusive 4K Videos with the World’s Most Beautiful Women Watch the most beautiful women in the world brought to life through cinematic visuals, passionate storytelling, and premium-quality scenes... https://jakelazaroff.com/words/tailwind-is-a-leaky-abstraction/ Tailwind is a Leaky Abstraction | jakelazaroff.com Although Tailwind does have some benefits, ultimately it’s just one more thing to learn. tailwindleakyabstraction https://jakelazaroff.com/words/in-defense-of-cargo-culting/ In Defense of Cargo Culting | jakelazaroff.com Cargo culting is a pejorative term that means someone is using a technology or following a pattern without understanding why. The discussion tends to... cargo cultingdefense https://jakelazaroff.com/words/blue-green-deploys-and-immutable-infrastructure-with-terraform/ Blue/Green Deploys and Immutable Infrastructure with Terraform | jakelazaroff.com The original deploy strategy for SongRender involved using Ansible to provision and build the application servers. I was unhappy with that process for a few... blue greendeploysimmutable https://jakelazaroff.com/words/30-years-30-songs/ 30 Years, 30 Songs | jakelazaroff.com Ever since I read Bob Nystrom’s 40 Songs, I knew I wanted to write a list of my own. I’ve been procrastinating on it for a while, but “30 years” slips... yearssongsjakelazaroff Sponsored https://www.xlovecam.com/ Best live sex cam show and free live chat - Xlovecam Chat with hundreds of English and foreign Sexy WebCam Girls, Discover their Live Cam XXX Show for Free, Without Registration and in HD quality at XloveCam... https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/ DHH Is Way Worse Than I Thought | jakelazaroff.com DHH's politics are not normal. Maybe they used to be, I don't know, but as of right now the dude is way outside of what most people would consider moral or... way worsedhhthought https://jakelazaroff.com/words/web-components-eliminate-javascript-framework-lock-in/ Web Components Eliminate JavaScript Framework Lock-in | jakelazaroff.com Web components can dramatically loosen the coupling of JavaScript frameworks. To prove it, we're going to do something kinda crazy: build an app where every... web componentseliminatelock https://jakelazaroff.com/words/what-counts-as-politics-in-the-workplace/ What Counts as Politics in the Workplace? | jakelazaroff.com workplace jakelazaroffcounts https://jake.museum/jakelazaroff-v1/ jakelazaroff.com v1 | JAKE.MUSEUM A collection of visual and hypertext media. jake museumjakelazaroff https://jakelazaroff.com/words/starting-at-recurse-center/ Starting at Recurse Center | jakelazaroff.com Breaking character for a life update: I'm doing a batch at the Recurse Center! startingrecursecenter https://jakelazaroff.com/words/building-a-single-page-app-with-htmx/ Building a Single-Page App with htmx | jakelazaroff.com People talk about htmx as though it's saving the web from single-page apps. Well, I guess I missed the memo, because I used htmx to build a single-page app. buildingsingleapphtmx https://jakelazaroff.com/words/integrating-my-blog-with-mastodon/ Integrating My Blog with Mastodon | jakelazaroff.com Turns out it’s pretty easy to set up an integration between your blog and the Fediverse! integratingblogmastodon https://jakelazaroff.com/words/the-web-component-success-story/ The Web Component Success Story | jakelazaroff.com Web components won't take web development by storm, or show us the One True Way to build websites. What they will do is let us collectively build a rich... web componentsuccess story https://jakelazaroff.com/words/what-is-censorship-really/ What Is Censorship, Really? | jakelazaroff.com Last week I posted about Section 230 and tech censorship. A couple days later, Glenn Greenwald was censored by his editors at The Intercept. What timing! censorshipreallyjakelazaroff https://jakelazaroff.com/words/my-modern-css-reset/ My Modern CSS Reset | jakelazaroff.com A CSS reset I've been using for new projects. modern css resetjakelazaroff https://jakelazaroff.com/words/the-website-vs-web-app-dichotomy-doesnt-exist/ The Website vs. Web App Dichotomy Doesn't Exist | jakelazaroff.com A one-dimensional spectrum can't sufficiently capture the tradeoffs involved in web development. web appwebsitevsdichotomy https://jakelazaroff.com/words/no-more-politics-in-the-workplace/ No More Politics in the Workplace | jakelazaroff.com Criticism of the Expensify email is conveniently selective. workplace jakelazaroff https://jakelazaroff.com/words/an-extremely-simple-react-starter-kit/ An Extremely Simple React Starter Kit | jakelazaroff.com If you’re worried about complexity in the JavaScript ecosystem, you might be sleeping on one of my favorite web development tools: esbuild! react starter kitextremely https://jakelazaroff.com/words/no-one-ever-got-fired-for-choosing-react/ No One Ever Got Fired for Choosing React | jakelazaroff.com If you spend a lot of time on Hacker News, it’s easy to get taken by the allure of building a project without a framework. one evergot firedchoosing https://jakelazaroff.com/words/giving-up-google/ Giving Up Google | jakelazaroff.com All the Google services I used to use, how easy it is to avoid them and what I use instead. givinggooglejakelazaroff https://jakelazaroff.com/words/thats-a-radish/ That’s a Radish! | jakelazaroff.com I built a static site generator! It’s called Radish. radishjakelazaroff https://jakelazaroff.com/words/songrender-turns-one/ SongRender Turns One | jakelazaroff.com It’s pretty awesome to be able to say this: SongRender, the music visualizer video app I work on, launched one year ago today! turns onesongrender https://jake.museum/jakelazaroff-v4/ jakelazaroff.com v4 | JAKE.MUSEUM A collection of visual and hypertext media. jake museumjakelazaroff https://jakelazaroff.com/words/were-react-hooks-a-mistake/ Were React Hooks a Mistake? | jakelazaroff.com People like signals because signal-based components are far more similar to class components than to function components with hooks. react hooksmistake https://jake.museum/jakelazaroff-v2/ jakelazaroff.com v2 | JAKE.MUSEUM A collection of visual and hypertext media. jake museumjakelazaroff https://jakelazaroff.com/words/a-react-developers-first-take-on-solid/ A React Developer’s First Take on Solid | jakelazaroff.com Although not quite there yet in terms of community, Solid and Solid Start are looking real promising. first takereactsolid https://jakelazaroff.com/words/building-a-live-coding-audio-playground/ Building a Live Coding Audio Playground | jakelazaroff.com Two weeks at Recurse went by fast! I started out trying to build an Audio Units extension and — in a classic yak shave — ended up building a live coding... buildinglivecodingaudio https://jakelazaroff.com/words/full-stack-ethics/ Full Stack Ethics | jakelazaroff.com full stackethicsjakelazaroff https://jakelazaroff.com/words/drinking-from-the-bluesky-firehose/ Drinking from the Bluesky Firehose | jakelazaroff.com I recently built a Bluesky bot. To build it, I had to dig into the Bluesky firehose. Here's what I learned. drinkingblueskyfirehose https://jakelazaroff.com/words/isomorphic-web-components/ Isomorphic Web Components | jakelazaroff.com The lack of server-side rendering in web components has become a sort of folk belief that oft goes unquestioned. I am happy to report that the fears are... web componentsisomorphic https://jakelazaroff.com/words/building-a-collaborative-pixel-art-editor-with-crdts/ Building a Collaborative Pixel Art Editor with CRDTs | jakelazaroff.com CRDTs sound cool, but how are they actually used? Let's learn by building a collaborative pixel art editor. collaborative pixelbuilding https://jakelazaroff.com/words/an-interactive-intro-to-crdts/ An Interactive Intro to CRDTs | jakelazaroff.com CRDTs don't have to be all academic papers and math jargon. Learn what CRDTs are and how they work through interactive visualizations and code samples. crdts jakelazaroffinteractive https://jakelazaroff.com/ jakelazaroff.com Just a programmer trying to make a home for myself on the WWW. jakelazaroff https://jakelazaroff.com/words/pathetic/ Pathetic | jakelazaroff.com The toxicity in the web development community needs to stop. patheticjakelazaroff https://jakelazaroff.com/words/frameworks-cover-up-skill-issues-and-thats-a-good-thing/ Frameworks Cover Up Skill Issues, And That's a Good Thing | jakelazaroff.com The world is poorer when friable foundations lead to crumbling creations. But it is poorer still when we are so concerned with the foundations that we never... frameworkscoverskillissues