2026 Microsoft Build 2026 recap Jun 10, 2026 I spoke (a lot) at Microsoft Build in San Francisco! A simple clustering algorithm for lists May 24, 2026 I nerd-sniped myself deeply when sorting baby toys and came up with a fun pattern for doing so! La Pedra Go Club in Barcelona May 18, 2026 I visited a decades-old Go club in Barcelona! Shipping todometer, version 3! May 2, 2026 I updated my app todometer after several years of it lying dormant, and it's better than ever! Codemotion Madrid 2026 recap Apr 28, 2026 I spoke at Codemotion Madrid and had a blast! Connecting the Logitech MX Creative Console to Elgato Lights Apr 13, 2026 I used the GitHub Copilot CLI to generate some scripts for me to control Elgato Lights with the Logitech MX Creative Console! Deep Dish Swift 2026 recap Apr 12, 2026 I spoke at Deep Dish Swift in Chicago! Speaking at TechCamp Korea 2026 Apr 10, 2026 I spoke in Seoul, South Korea to an incredibly bright group of participants! My rainbow sweater Mar 30, 2026 My sweater is weird but it is special and important to me. I got yet another digital typewriter: The BYOK Mar 27, 2026 I love my single-purpose devices, and I got another one for distraction-free writing called the BYOK! A history of styling choices leading to native CSS Mar 25, 2026 How I switched from Less to Sass to CSS Modules to PostCSS nested and nesting to finally, at last, using pure CSS. Notes for my future self on how to set up a camera for streaming Mar 19, 2026 I had to set up my Sony a6400 fresh, and here's all the settings I used! Making art with CSS gradients and corner-shape and skew, oh my Mar 6, 2026 I combined some fun CSS techniques to make a little diving board drawing! How passkeys work Feb 21, 2026 If you're not sure about the ins and outs of passkeys, here's a little primer. I am making videos again! Feb 19, 2026 Catch me on YouTube and Twitch, y'all. Improving my newsletter's open rate the hard(er) way Feb 1, 2026 Turns out just asking for help gets you help? Who knew? Here's how I increased my newsletter open rate. Making interesting borders with CSS corner-shape Jan 28, 2026 You can make cool beveled, rounded, notched, scooped, and elliptical borders with the new CSS corner-shape property! Remaking the Linux "touch" command in PowerShell Jan 20, 2026 Context switching between terminals can be a mental lift, and this function to add touch to PowerShell has helped me a bunch! A fun trick for getting discovered by LLMs and AI tools Jan 19, 2026 After learning that people were finding my content via LLMs, I tried using said LLMs to make them find me even more often! Code Wave Build Log Jan 18, 2026 I made a game called Code Wave for the GitHub Game Off 2025, here's how I did it! Appreciating Mary Cassatt now that I am a mom Jan 17, 2026 I've always loved Cassatt's art, but it hits differently now that I have kids of my own. Do not give up your brain Jan 16, 2026 It's tempting to just let tools think for you, but you still need to be able to think for yourself and stay sharp. A career chat with students in the age of AI Jan 10, 2026 I spoke with students at Haverford College and Bryn Mawr College about tech careers, AI, and networking. 2025 Goodbye to an 11-year-old Issue Dec 5, 2025 (updated) An old feature request on a repo has me in my feelings! Toodles, 2025 Dec 31, 2025 2025 is over! Let's recap. Wrapping up Blogvent 2025 Dec 24, 2025 Don't be sad that Blogvent is over, be happy that Blogvent happened. Here's all the posts I wrote in December 2025! Making the "End of Year Developer" nature documentary Dec 23, 2025 The creation of an unflinching look at the survival period of "working" during the holidays. CSS for markdown blockquote attribution Dec 22, 2025 When you generate an HTML blockquote from markdown, your resulting HTML needs some styling love. I like when apps are "finished" Dec 21, 2025 Sometimes the software we see out there doesn't need to be further updated. Sometimes it's just good enough! I have become more of a writing utensil snob Dec 20, 2025 I really like nice pencils and pens and it's not a problem, I am totally in control? But I probably have too many now. Configure your repositories with .github Dec 19, 2025 The .github folder (and .github repository) is special for customizing your projects to your liking. Here's what you can do! My inbox is so full Dec 18, 2025 My chores and tasks are piling up... and so are my emails. Things I would study more if I had time Dec 17, 2025 There's so much I want to learn and so little time in the day! Coming up with blog topics Dec 16, 2025 Here's a few questions I ask myself before I start blogging. Influencing without authority Dec 15, 2025 You can be a leader without a fancy title... and hopefully that gets you the fancy title eventually! Trying out Ente for media backup Dec 14, 2025 I'm backing up my photos and videos with Ente now, and it's pretty good. Vibe coding is boring Dec 13, 2025 Vibe coding gets the job done, but there's no thrill in the build. Podcasts I'm listening to in 2025 Dec 12, 2025 I don't listen to many podcasts, but the ones I do are pretty solid! The Abilene Paradox Dec 11, 2025 What happens when you compromise too much? Food I recommend in Chicago in 2025 Dec 10, 2025 If you wanna eat more than a hot dog and deep dish pizza when you visit Chicago, I got you! Pausing a CSS animation with getAnimations() Dec 9, 2025 When your CSS animations need a break, you can work with the output of the getAnimations() method! Sewing an e-reader case Dec 8, 2025 I made a simple case for an e-reader as my first sewing project in a long time! The ABCD framework for feedback Dec 7, 2025 This is a short and sweet way to get feedback on your work in a specific, helpful way! Lasagna and a root beer float Dec 6, 2025 What is the food and drink that represents you? The what, how, and why of CSS clamp() Dec 4, 2025 The CSS clamp() function is a clean way to make your apps and sites responsive. Here's how! Fix your upgrades and migrations with Codemods Dec 3, 2025 Codemods, or code modification tools, are automated scripts to help transform code to match newer, updated systems. They're handy! Change commit timestamps in Git Dec 2, 2025 Sometimes you might need to change when a commit happened. Here's how! Automatically mark pull requests and issues as stale with GitHub Actions Dec 1, 2025 Sometimes things get old and unmaintained. Don't we all? But we can fix that in your projects! A pretty good email scam Nov 30, 2025 How I helped family recover from a clever email scam that hid behind sneaky account settings How reducers work Nov 23, 2025 I did a livestream about how reducers work, and now, I give it to you. Non-determinism and ownership Nov 21, 2025 Humans and LLMs are both non-deterministic, probabilistic entities when it comes to work... but humans actually are held accountable for mistakes. A poem delivered by my 2.5 year old that encapsulates parenthood Nov 9, 2025 My 2.5 year old Nadia told me some lovely sentiments as we walked today. I am back at work and it feels weird! Nov 5, 2025 My maternity leave is over, I'm back at GitHub, and I'm ready to go. Kinda. A moose playing Go in a park while drinking boba Oct 4, 2025 I like to test AI image and video generation tools with this prompt. It's very effective. Using Notebook Navigator and Cupertino in Obsidian Sep 27, 2025 My latest iteration in how I take notes on mobile is using the Notebook Navigator plugin and the Cupertino theme in Obsidian! 2000 Poops Sep 21, 2025 I used the app Poop Map for over 5 years, for the memes. A tale of perseverence and triumph. Questions to ask when you think you need to finish something Sep 18, 2025 When a pursuit becomes a drag, here's some questions to help you figure out why, and what to do about it. Playing with Fliiip Book Sep 16, 2025 I made a fun little gif with this handy animation tool! I made a tree visualizer Sep 14, 2025 Not like a nature tree, but the data structure tree, I made one of those things. This is probably the most I will ever pretend Aug 30, 2025 Anything can be anything! Until the next game starts, of course. Ductts Build Log Aug 21, 2025 I built Ductts, an app for tracking how often you cry. Here's how! Making a customizable wooden phone for my toddler Aug 4, 2025 I designed and laser cut a screen-swappable wooden phone for my baby to play with! Making a faded text effect in (mostly) CSS Jul 29, 2025 Here's how to make a per-letter fade and blur effect on any HTML element's text with just one CSS class and a bit of JavaScript. That Windy City Keeb Meet 2025 recap Jul 27, 2025 I spoke at Chicago's biggest mechanical keyboard meetup! Have GitHub Copilot see your diff (and other cool tricks) Jul 22, 2025 Using tools like #changes (and others) can make your Copilot workflows much easier. Using personal instructions in GitHub Copilot Chat Jul 17, 2025 You can make your GitHub Copilot Chat responses match your preferences with custom personal instructions. Here's how! Tools using tools Jul 13, 2025 Developer experience is changing, because humans aren't the only ones doing development work anymore. I (don't?) want to say yes to everything Jun 25, 2025 Saying yes to ideas and requests is fun, but isn't always strategic. Generating open graph images in Astro Jun 12, 2025 I built my own solution for social sharing images for my blog, and you can too! Making Puppeteer work at build time on Netlify Jun 11, 2025 Sometimes Puppeteer fails during Netlify builds or in serverless functions, but there's a couple options to fix it! Building for a physical scavenger hunt with Astro, Tally, and Netlify Jun 9, 2025 I built a website for Alinea's 20th anniversary, and it was a cool learning experience! Baby sayings Jun 7, 2025 Kids do really say the darndest things. PocketCal Build Log Jun 2, 2025 I made a date-sharing app called PocketCal. Here's how I did it! What does it mean to flatten an array? Jun 1, 2025 What is flattening an array, and why would you do it? I'll tell ya! Styling the icon for HTML date and time types May 21, 2025 If you want a custom-styled icon for HTML date/time types, there's some options for you. My second c-section experience May 7, 2025 I had a c-section recently and delivered my second baby! It was a lot. End of an era with Stack Overflow Apr 14, 2025 I'm no longer writing the Stack Overflow newsletter or on the podcast, but it was fun while it lasted! Keybindings I use in VS Code Apr 13, 2025 I've been asked a few times about the keybindings I use in Visual Studio Code. Here's a list! Make your images in markdown on GitHub adjust for Dark Mode and Light Mode Apr 10, 2025 When you want your images to look good in Markdown on GitHub, you might have to adjust for the UI around them. Things I learned while upgrading my iPad Apr 7, 2025 I traded in my iPad for a new one, and wanted to share all that I wish I knew! I don't know what MCP is and at this point I'm too afraid to ask Apr 4, 2025 It feels like everyone is talking about how the Model Context Protocol is a big deal... but why? Geek mama... saying no... part 2 Mar 30, 2025 I really cannot "do it all" right now, but I can do some. A bit. Create an HTML dialog when you click an image Mar 21, 2025 Sometimes you just want an image to be more in your face, you know? I am going to have a second baby and my brain is spinning Mar 16, 2025 How do people do this everyday? We should have more friction in our lives Mar 15, 2025 Our world of instant gratification and convenience has made us impatient and... kinda lazy. Think less, ship more Feb 26, 2025 I do too much thinking about what I want to make, and not enough actually making the thing. Debugging my Micro Journal Feb 16, 2025 It's amazing how reading the docs is actually effective. Who knew? Convert a video from dark mode to light mode with FFmpeg! Feb 13, 2025 Here's a CLI command for helping you convert a screen recording in VS Code from dark mode to light mode! Re-ordering Git commits Feb 1, 2025 When your Git commits are not in the right order, never fear, rebase is here! A couple CSS tricks for HTML Dialog elements Jan 9, 2025 You can use CSS to add some simple functionality to HTML <dialog> elements! Making my startup come back to life Jan 8, 2025 I hacked together tools to make my app live once again! How to use GitHub Copilot Edits Jan 6, 2025 You can edit files directly, make new ones, and mooore with Copilot! 2024 Adios, 2024 Dec 31, 2024 2024 is over, let's recap. The beautiful sentence that is the web Dec 30, 2024 A metaphor for the building blocks of web development. Wrapping up Blogvent 2024 Dec 24, 2024 Don't be sad that Blogvent is over, be happy that Blogvent happened. Here's all the posts I wrote this month! I really love entering raffles Dec 23, 2024 Being able to potentially win things is one of my favorite things. How I use Obsidian Dataview Dec 22, 2024 I love the Obsidian plugin Dataview, which lets me index and query my notes! How I use Obsidian Templater Dec 21, 2024 One of my favorite Obsidian plugins is Templater, which lets you create reusable templates in your notes vault! It would be cool for 2024 to just calm down Dec 20, 2024 Why is everyone so dang busy? Stop that! I am tired! Browser extensions I shipped in 2024 Dec 19, 2024 I made a couple browser extensions this year that have saved me time and frustration! How I approach humor Dec 18, 2024 If you want to flex your funny muscles, come on down and see how I do it! I have become a minor writing utensil snob Dec 17, 2024 I like nice pencils and pens! But only a totally reasonable amount! Introduce yourself to your remote team Dec 16, 2024 I've enjoyed being able to show my new team who I am... with documentation! How to make your RSS feed pretty Dec 15, 2024 Life is too short for ugly XML. How to switch to Astro Content Collections Dec 14, 2024 If you have an Astro website needing some updates, here's a technical peek about what you need to know for version 5.0, Collections, and globs. Updating my blog to use Astro Collections Dec 13, 2024 (updated) This blog is getting some much-needed updates to keep it running smoothly! Choose kindness over pile-ons Dec 12, 2024 Even when the comment section is tempting, it's better to step away. The developer relations pendulum swings again Dec 11, 2024 Every so often, opinions about developer relations swing around, and it's my turn to share MY current opinions! Noticing the little things Dec 10, 2024 The small details in everything, from code to life itself, are worth noticing, if we choose to. Actively learning languages Dec 9, 2024 Passively learning a given language can work, but active effort takes you far. Tracking side project income Dec 8, 2024 How do you value your time? How do you track that? Doing things that don't scale is about finding value Dec 7, 2024 When you do more manual work, it can be slow, but more valuable than you think. 33 of my own joke concepts that have never seen the light of day Dec 6, 2024 For my 33rd birthday, please enjoy some partially written jokes Ship it anyway Dec 5, 2024 You have a unique voice, and you should use it to build what you can. Writing good words for tech folks Dec 4, 2024 Writing content for developers can be challenging, and there's some tips that might help. Combining tools for fun and profit Dec 3, 2024 I put some tools together to make something handy, and you can do the same! The what and the what now: note-taking Dec 2, 2024 Sometimes we take notes just to have notes, rather than for a purpose. Fighting open source spam with interaction limits Dec 1, 2024 You can limit how people interact with your repositories to fight spam! Being forced to upgrade Nov 30, 2024 Planned depreciation of hardware is annoying when you don't need a new device. Haunted by my own projects Nov 26, 2024 Sometimes the new and shiny thing is way more fun than the thing that I genuinely want to ship... later. Two months at GitHub Nov 10, 2024 I've been working at GitHub for two whole months! I fell asleep in a driverless car Nov 5, 2024 I tried out the Waymo driverless car service and it was pretty nice. A note on the future of Jumblie Oct 1, 2024 Being a puzzle editor is fun, but incredibly hard, thankless work, and it's time to move on. Sleep is the most magical thing in the world Sep 26, 2024 Never take sleep for granted. Never. A Quick Guide for Building your own GitHub Copilot Extension Sep 18, 2024 You can build your own Copilot extensions now! Here's how to make them and test them. Side quests Sep 7, 2024 It's good to have some side quests and passive hobbies in your back pocket. Time containers Sep 3, 2024 I keep busy, because I know no other way! Voice lessons taught me that I should be... true to myself Aug 29, 2024 How karaoke preparation turned into self-discovery, through singing lessons! Making a simple React microphone component Aug 26, 2024 The browser has some nice built-ins for building a microphone recording component, so you don't have to use third-party libraries! Why JavaScript variables don't always update Aug 19, 2024 The way JavaScript assigns and references variables is sometimes weird, let's learn why. Layering CSS gradients Aug 14, 2024 You can layer CSS gradients as background images, even for text! Check out how I did it for making a marker-like highlight. Traveling to technical events: A guide Aug 11, 2024 Here's my current recommendations and gear for traveling to events as a techie! Analog girly Aug 9, 2024 I like being able to do things without relying on the algorithms and connections in the world! Building the Micro Journal Jul 28, 2024 I built myself a digital typewriter! Getting paid is weird and sometimes hard Jul 25, 2024 I should make more money, right? Actually try on your job applications Jul 7, 2024 It can be a pain to put in more effort on job applications, but it takes you further than you think. The Productivity apps I use in 2024 Jul 1, 2024 Cassidy's current "stack" of task-tracking, calendar, and note-taking apps Figma Config recap Jun 29, 2024 I spoke at Figma Config 2024 in San Francisco! Being funemployed, and all that jazz Jun 22, 2024 What is a girl to do when her startup goes kersplat? Why, she blogs about it, of course! Greetings, future billionaires Jun 17, 2024 Sometimes I am floored by how much money some people have. The Merge in Berlin recap Jun 16, 2024 I went to Berlin for the first time and spoke at The Merge, a developer experience conference! Nice keyboards make me want to write blogs May 31, 2024 I don't actually have anything to say, but I want to type on my keyboard right now I rewrote my blog! And website! They are one! May 19, 2024 I merged my personal website and my blog into one beautiful baby—er, website. Front-end Design Conference recap Apr 30, 2024 I spoke at Front-end Design Conf in St. Petersburg, Florida, and it was great! Seattle and the internet Apr 16, 2024 The internet today reminds me of when I used to live in Seattle. Non-traditional push presents Apr 6, 2024 New parents often are given very baby-oriented gifts, and here's some that are more about them. I love reading fantasy again Mar 31, 2024 Brandon Sanderson books have brought me back to loving a good adventure story! Building W-9 Crafter Mar 21, 2024 I built an app for generating Form W-9s for U.S. contractors and freelancers, here's how! Styling a CSS pseudo-element with JavaScript Mar 5, 2024 JavaScript can't target pseudo-elements, but that doesn't mean you can't mess with them! Jumblie has a database! Feb 25, 2024 Using the power of Supabase and Netlify Build Plugins, I was able to make Jumblie a bit cleaner under the hood! Tips for posting on LinkedIn Feb 24, 2024 I took a workshop from LinkedIn about how to post well, and they had helpful insights! How to test a browser extension locally Feb 17, 2024 Here's a step-by-step guide for quickly testing browser extensions locally in Edge or Chrome. Sorting Git branches Feb 15, 2024 If you're tired of your git branches being alphabetically sorted, you can change that! Use CSS accent-color to style your inputs Jan 30, 2024 If you want a quick styling win, you can set a color for your input and progress HTML tags! HTML "self-awareness" with sibling indexing in JavaScript Jan 28, 2024 Make your HTML more "self-aware" with a fun little trick to get its own index. Base CSS for your text-based pages Jan 19, 2024 Sometimes the defaults your web browser gives you aren't very cute. Here's a lil snippet I use to fix that. Kind of annoyed at React Jan 13, 2024 Just a little ranty rant about my fave JS library, ya know. I miss human curation Jan 12, 2024 Where are my internet friends? And where are their weird blogs? Jumblie 100 Jan 11, 2024 Today is the 100th Jumblie puzzle day! Experimenting with AI voice Jan 6, 2024 I tried out the ElevenLabs Beta! Cassidy Williams... who is she Jan 1, 2024 Cassidy Williams, this one, here, is the real one, don't listen to the others! 2023 Buh bye, 2023 Dec 31, 2023 2023 is over, let's recap. Stock options, vesting, and exercising, oh my Dec 30, 2023 Here's some advice around stock options and why they are... the way that they are! Publishing to my blog from Obsidian Dec 28, 2023 This is how I publish to my Git-based blog straight from Obsidian (kind of) Loving and hating the streak Jan 27, 2023 (updated) I have a love/hate relationship with my GitHub streak. Ideal fishing spots Dec 18, 2023 Sometimes our success is pushed to the side when the conditions aren't right, but that's okay. Geek mama... saying no Dec 13, 2023 I can't "do it all" right now, but I can do some. Sometimes. Making a single line break in markdown Dec 10, 2023 Here's how you can add single line breaks in your markdown documents! Cassidy's Gift Guide 2023 Dec 9, 2023 I've got some gift suggestions for the nerds in your life! Jumblie Build Log Nov 28, 2023 I built Jumblie, a jumbled word search game. Here's how! A use-case for CSS :has() Nov 19, 2023 I found an unexpected use case for the newly, fully supported :has() selector! My first go tournament Nov 5, 2023 I participated in the 2023 Chicago Rapid Open! Adding co-authors to TinaCMS's Git commits Nov 3, 2023 You can add co-authors to the TinaCMS bot now more easily How and when to use keys in React Oct 28, 2023 When you render lists in React, you need to use keys. Thirteen Potions Build Log Oct 22, 2023 I made a game called Thirteen Potions for js13kgames, here's how I did it! Trying out TinaCMS Oct 21, 2023 I'm trying out TinaCMS to make it faster and easier to post here! Calling an imported API at runtime in Astro Sep 22, 2023 When you want to call an API at runtime in an Astro component, you have to import it in a different spot! Co-authoring Git commits Aug 27, 2023 Sometimes you want to be able to credit others in a single Git commit, and luckily that's possible! Why I like Astro Aug 10, 2023 Astro is the latest framework on the block that I've really been liking! Maternity TV Jul 14, 2023 The shows that I've watched during my maternity leave Dear Cassidy of 2 months ago Jul 12, 2023 A letter to my past self about the roller coaster of emotions I've been through. Open standards, trust, and Google Jun 21, 2023 We should build and use software that uses open standards, and be careful about the companies in which we place our trust. Removing trailing space underlines from groups of anchor tags Jun 14, 2023 Sometimes when you have a bunch of anchor tags, the trailing spaces around them are underlined. Here's how to fix that. Turning todos into tadas May 20, 2023 Learning to focus on what I did do, rather than what I didn't. My c-section experience May 6, 2023 I had a c-section recently and delivered my first baby! It was a lot. Three ways to set headers with Netlify and Astro Apr 14, 2023 If you need to set headers in your Astro site to deal with CORS or custom requests, here's a few ways how! The Productivity apps I use in 2023 Apr 8, 2023 My current 'stack' of task-tracking, calendar, and note-taking apps Memorize quotes Mar 27, 2023 Memorizing quotes is probably one of my favorite easy 'life hacks'. I made a bookmark out of stickers Mar 11, 2023 I am precious about stickers to a fault, so it was fun to do a little project to use one! When useEffect runs Feb 10, 2023 useEffect can be challenging to understand, and manipulating exactly when it runs is a good skill to have! Quirky local delights Feb 8, 2023 I love the weird things that remind you that you're home. Setting up Netlify Redirects with Astro Feb 3, 2023 Making Netlify Redirects work with Astro is a quick one-line change! The small, private wins Jan 26, 2023 Sometimes I can't really share what I work on, and I just gotta deal with that and be happy! Importing SVG files as React components with Vite Jan 6, 2023 With create-react-app, it was easy to import SVG files as components. Now with Vite, you can do the same! 2022 See ya, 2022 Dec 31, 2022 2022 is over, taking a lil look back on how it was. My language brain is... broken? Nov 29, 2022 I think in one language when I hear another, and... I have no idea why. Two(ish) months at Contenda Nov 16, 2022 I've been at Contenda for about two months! Passing Markdown components to React or Preact in Astro Oct 26, 2022 When you want to pass Markdown components to a non-Astro component (while using Astro itself), you need slots! Managing knowledge on a team Aug 15, 2022 How to manage and document the collective knowledge across your teams Hello, world Aug 8, 2022 Lorem ipsum dolor sit amet (but for real) Saying goodbye to my crappy vision Jul 28, 2022 My vision sucks... for now, with LASIK on the horizon! Moose facts Jul 13, 2022 I learned a lot about moose and need to tell people, namely you, about them How to break the cycle of tech debt Jun 6, 2022 A leader's guide to managing and reducing technical debt Customizing my Zsh Prompt May 31, 2022 Cassidy updated her Zsh prompt to have some fun colors, the date, and git information. Here's how! Renaming a folder on the GitHub website Apr 28, 2022 Sometimes when you're working with the GitHub UI, you need to rename a folder before cloning it to your computer. Here's how! Make line breaks work when you render text in a React or Vue component Apr 9, 2022 Sometimes you just want those pesky newline characters to actually work! Use Unicode characters for bullet points in CSS using ::marker Apr 7, 2022 If you don't want to use plain bullets, the ::marker psuedo-element is for you! Being available: The secret to great leadership Apr 4, 2022 The power of being there for others The Productivity apps I use in 2022 Mar 22, 2022 Cassidy's current "stack" of task-tracking, calendar, and note-taking apps Adding a lang attribute to your Next.js site Feb 8, 2022 Updating your Next.js sites to have a language set for screen readers is important for accessibility, and only takes a few lines of code! Do successful products prioritize familiarity over uniqueness? Feb 1, 2022 Why being instantly understandable can be an advantage. 2020 An Incredibly Serious Discussion about Next.js at Reactathon Dec 20, 2020 Next.js is very, very serious and you should never, ever joke about it. Ever. Enabling AMP in your Next.js projects Dec 19, 2020 You must appease the SEO gods. Adding Babel presets and plugins in Next.js Dec 18, 2020 Babel presets and plugins help you add even more functionality to your code! React Children: The misunderstood prop Dec 17, 2020 Both human and React children could use some help being understood. Query an API at both build time and runtime with Next.js Dec 16, 2020 There's pros and cons to calling APIs at different times! How to turn off telemetry in Next.js Dec 15, 2020 Don't let 'em catch ya! Add Web Monetization to your sites with Snippet Injection Dec 14, 2020 You can use Netlify's snippet injection to add web monetization to any of your apps! Logging in Next.js Dec 13, 2020 Where will your logs be? Depends on where you call them. Deploy from CodePen to Netlify in less than 30 seconds Dec 12, 2020 It's faster to deploy from CodePen to Netlify than it is to read this blog post. React Strict Mode in Next.js Dec 11, 2020 Strict mode helps you, help yourself. Environment variables in Next.js and Netlify Dec 10, 2020 Environment variables in Next.js are pretty straightforward, and importing them to Netlify ain't too bad either! Global Styles in Next.js Dec 9, 2020 Sometimes you'll want some styles that can be applied across your Next.js applications. Making a custom 404 page in Next.js Dec 8, 2020 Don't be lost, don't be unfound, a 404 page gives you steady ground! Absolute Imports in Next.js Dec 7, 2020 Get rid of those long, gross import statements in your Next.js apps! Why you should code together: Mob Programming FAQs Dec 6, 2020 Our team at Netlify loves coding together, remotely! Building a custom React media query hook for more responsive apps Dec 5, 2020 CSS only gets you so far, sometimes, when you want to pay attention to window sizes! "Escaping" Next.js to access the browser Dec 4, 2020 When things are server-side, there's some tricks to get back to client-land! What is React Fast Refresh? Dec 3, 2020 Hot module reloading has a new look! Next.js: Should I use SSR or SSG? Dec 2, 2020 Next.js allows you to both server-side render and statically generate websites. Why would you choose one over the other? Read and find out! Using React Context for state management in Next.js Dec 1, 2020 Ever wondered how you should manage state information across your Next.js applications without installing anything extra? Look no further! Avoiding burnout as an ambitious developer Jan 13, 2020 Burnout is difficult to describe to people who haven’t felt it. But it was also a valuable lesson. Here's a few tips on how to take care of your ambitious self and avoid burning out. 2015 5 applications of linear regression that will drive him crazy Nov 16, 2015 Push these sexy applications in his mind to spice things up and drive him nuts. Adding Keyboard Shortcuts to your React Apps Aug 3, 2015 Using the Mousetrap library, you can add keyboard shortcuts to your React apps. Making the Whitney Houston API Jul 26, 2015 I made a Whitney Houston API. Because why not. Picking your brain: Cold call email etiquette Jul 20, 2015 I get a LOT of emails from people asking to "pick my brain." Here is how I wish people would approach this. One year at Venmo Jul 13, 2015 I've been at Venmo for a year! A Brief History of the PNG Jun 15, 2015 The PNG file format has been around forever... sort of. Not really. The CSS Image Values Spec Jun 7, 2015 The CSS Image Values Spec allows you to cleanly blow up pixel art on the web. Finding a Mentor Jun 6, 2015 Finding a mentor isn't always as explicit as it seems. The positives coming from the negatives Jan 20, 2015 From the negatives we see and experience online, together we can create positives. 2014 A Weekend at BattleHack Boston Aug 10, 2014 I had my first hackathon experience as a Venmo employee this past weekend, and boy was it fun! My last days at ISU Apr 30, 2014 I'm leaving Iowa State in a few weeks, which is both a bummer and very exciting. How to ask for help Apr 24, 2014 Some people don't know how to ask for help. Luckily, there's a proper way to do it. 10 Tips for Successful Public Speaking Apr 16, 2014 Public speaking is the number 1 fear out there. Let's conquer it together. Lovingly. The laptop you need for college Apr 14, 2014 Too often people go for the biggest and best laptop out there, when there are reasonable, affordable options. Let's talk about it. HackISU Hackathon!! Apr 8, 2014 We had the first ever Iowa State hackathon! How to Ace an Interview Mar 4, 2014 Interviews are scary, but they don't have to be. When you're on the spot, it's best to be prepared. Let's prepare you. Things you should have on your LinkedIn profile Feb 27, 2014 As much as I'd like to say that your looks will get you far, sometimes actual information is good to know too. What is Computer Science ACTUALLY like? Feb 25, 2014 You might question CS as a major, but I'm here to tell you not to! Feedback is awesome Feb 22, 2014 I love getting feedback from people. You learn most from it. My Talk at TEDxDesMoines Feb 22, 2014 I spoke at TEDxDesMoines, come hear what I had to say! My "romantic" Valentine's Day plans! Feb 14, 2014 Don't be fooled, I'm coding on Valentine's Day. HTML+CSS Tutorial, Part 2 Feb 10, 2014 This is part 2 of a two-part tutorial for beginners as an introduction to HTML and CSS. HTML+CSS Tutorial, Part 1 Feb 10, 2014 This is part 1 of a two-part tutorial for beginners as an introduction to HTML and CSS. 2013 Here come the 2013 Mashups! Dec 30, 2013 Here's some of my favorite mashup music of the year! Inspirational quotes to get you through the day Dec 12, 2013 These are some great quotes that have really helped me out! I am better than you at everything Dec 9, 2013 (I'm not, actually) Things you should have on your LinkedIn profile Nov 26, 2013 People should know what you're about! Finding your dream major in college Nov 14, 2013 What if you could study exactly what you wanted to? Crushing Procrastination in 3 Steps Nov 4, 2013 You should be doing that thing. You know that. Design Your First iPhone App Oct 21, 2013 It's not too bad to start building the phone app of your dreams! Tips for remembering names Oct 7, 2013 Because we've all panicked about this at some point or another. 5 Questions to Ask Your Boss Sep 30, 2013 The squeaky wheel gets the grease! Networking as a college student Sep 16, 2013 Networking is one of the most important skills you can develop! A Weekend at PennApps Sep 10, 2013 I went to PennApps to hack some apps and take some names! Crushing the Impostor Syndrome Jul 23, 2013 Sometimes you don't feel like you're good enough, and that you're fooling everyone. You're not alone. Startup Weekend Ames Apr 17, 2013 We built some fun things at Startup Weekend! Happy Pi Day! Mar 14, 2013 It's the mathiest day of the year! I went to the White House! Feb 5, 2013 My sister and I were so thrilled to be included in such a cool event! What's a house that's white in Washington D.C.? Jan 28, 2013 My sister and I got some exciting news!
Subscribe with email or with RSS !
Back to top