← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 116
  1. A Quick Review of Spotify's AI DJ

    I took a week to listen to Spotify's AI DJ.

  2. Astro Experimental Image and MDX Update

    This blog post we discuss the process of adding both MDX support and Astro.js Experimental Asset support.

  3. My 2023 Job Search Journey

    A brief review of my job search journey in the 2023 market.

  4. This blog post shares my Astro.js component to share similar posts to readers.

  5. Taking a Look at Astro 2.0

  6. Building a Command-Line Application in Rust

    In this blog post we start from scratch and write a full command-line application written in Rust.

  7. Why participate in Advent of Code (2022)?

    Advent of Code is an annual challenge to push your coding skills.

  8. Leaving Twitter for Mastodon

    Twitter has had a rough couple of weeks since Elon Musk took over.

  9. An Obit for Heroku

    The death of Heroku's free option is a huge loss.

  10. Chrome Extensions I Use in 2022

    Showing off my top Chrome extensions for 2022.

  11. Set Up Flask and Restx with Docker

    This blog post summarizes my experiments with Flask, Restx and Docker.

  12. I changed my prompt configurator from Oh-My-Zsh to Starship.rs and with that changed my shell to Fish.

  13. I recently had an issue installing Truffle locally on my computer.

  14. My 2021 Books in Review

    This is a review of the books I read in 2021 and which ones I'd recommend giving a try.

  15. Current Thoughts on Mobile Website Support

    I recently had a viral blog post and I wanted to share a surprising discovery of the current state of mobile website support!

  16. In this blog post we discuss how to use ASDF to install and manage different language runtimes in a newly created Ubuntu VM on Windows Subsystem for Linux.

  17. In this blog post we will learn how to leverage the Rust programming language to compile WebAssembly which we will then use in our React application.

  18. My Switch from Gatsby to Astro

    Why I migrated my blog from Gatsby to Astro for zero-JS static sites with faster load times.

  19. Book Review: The 12 Week Year

    How quarterly goal-setting cycles replace annual resolutions with urgency-driven, achievable milestones.

  20. One Year Later

    Reflecting on one year of pandemic isolation, remote work, and hoping for a future with more opportunities.

  21. My 2020 React.js Start-up Process

    Set up React with TypeScript, ESLint, Prettier, and organized component structure for modern development.

  22. Upgrading Gatsby to Use Mdx

    Switch from Markdown to MDX in Gatsby to embed React components like Link and custom Unsplash credits.

  23. Upgrading Gatsby to Use Mdx

    Migrate Gatsby from Markdown to MDX to use React components in blog posts with cleaner rendering.

  24. Hacktoberfest is AWESOME!

    Participating in Hacktoberfest 2019: complete four pull requests in October and earn a free t-shirt.

  25. Using Latex Through Docker

    Skip complex LaTeX installations on macOS by creating a portable Docker container for generating PDFs.

  26. My Basic isort Configuration

    Automate Python import sorting with isort to reduce code review bikeshedding and maintain consistent style.

  27. My Basic Python Dockerfile

    A reusable Python Dockerfile template featuring dumb-init, non-root user setup, and best practices.

  28. Setting up SSL for www.joshfinnie.com

    Generate free Let's Encrypt SSL certificates for S3/Cloudfront static sites using certbot and AWS CLI.

  29. My Coffee Setup (2018)

    Equipment recommendations for making great coffee at home: grinders, brewing vessels, kettles, and espresso.

  30. Switching from annual to quarterly goals for 2018 after completing only 1 of 5 resolutions in 2017.

  31. Narrowing focus for 2017: restart blogging, learn Go, and speak at conferences after 4 of 15 goals in 2016.

  32. I Am Still Here

    A quick update on upcoming React.js ES2015 tutorials and NPM package development content.

  33. Setting 2016 goals for blogging, photography, and conferences while reviewing 2015 results (7 of 13 achieved).

  34. React.js Tutorial Part 4

    Build Express API routes to serve JSON data and connect React components using the request library.

  35. React.js Tutorial Part (Interlude 2)

    Use npm-check-updates to safely upgrade React and other packages by reviewing changelogs for breaking changes.

  36. React.js Tutorial Part 3

    Create reusable Job components in React: build nested components that iterate over data with props and state.

  37. React.js Tutorial Part (Interlude)

    Add Bower, Bootstrap SASS, and Gulp automation to a React/Express app for better asset management.

  38. React.js Tutorial Part 2

    Automate JSX compilation with Gulp, Browserify, and Reactify for efficient React development workflow.

  39. 2014 In Review

    A year of big changes: new job at TrackMaven, got married, and doubled down on open source contributions.

  40. React.js Tutorial Part 1

    Build a job board with React and Express: set up JSX compilation and create your first component.

  41. Reviewing 2014 goals (7 of 12 completed) and setting new 2015 resolutions for open source and blogging.

  42. WTF Recruiters - Take 2

    Another amusing recruiter email shows persistence doesn't always mean effective outreach tactics.

  43. NodeSchool @ NationJS Postmortem

    Running a successful NodeSchool event for 120 students: prep tips, mentor meetings, and lessons learned.

  44. Using Bower

    Manage JavaScript dependencies with Bower: track versions, customize install locations, and integrate with Gulp.

  45. WTF Recruiters?

    When recruiter outreach goes too far: an email about blood sacrifices and stuffed animals crosses the line.

  46. Adding Markdown to Jade Using Node.js

    Use the marked library to write cleaner Jade templates by converting Markdown to HTML for inline code formatting.

  47. Setting Up HTTPS Security

    Secure your server with SSL certificates: obtain CSR, configure Apache/Nginx, and harden cipher settings.

  48. Using Pygments with Static Blogs

    Add syntax highlighting to Markdown blogs with Pygments: generate CSS and specify language in code blocks.

  49. Auto-Starting Tmux in iTerm2

    Configure iTerm2 to automatically attach to or create a tmux session on startup with a simple command.

  50. Changing the Default Screenshot Location

    Stop cluttering your desktop by changing the OS X screenshot save location using the defaults command.