News for hackers. Stuff that matters.

unleashit

Re:CodePen 2.0 on Thursday July 30, 2026 @04:39PM (#49115454)
This should be the top comment, especially since organic search has been lost. Not to be overly critical because Codepen was great in its time, but it's now on individual websites to upgrade their search game if they want to stay relevant and useful.

Edit: Just noticed that logging in is now required for search. I'm sure this is an attempt to prevent AI scraping, etc., but it's a big mistake IMHO. While I have an account, I don't log in much and tend to abandon sites that require log in. Among nerds, I'm probably not the only one like this.

Re:Launch HN: Onyx (YC W24) – The open-source chat UI on Thursday November 27, 2025 @02:57PM (#46072729)
Hey, the bottom line is the project looks promising and I'm sure it's a lot of hard work. That said, because time is limited, for now I'll have to pass on spinning it up for the reasons mentioned. I took a look at the shell script, and it just seems like a helpful wrapper (with cleanup) over a manual install. I didn't mean to say it's about the amount of containers. All of those services take up a lot of resources, especially compared to the alternatives.

For example, Openwebui can be run with just a sqlite database and a backend. Why is nginx needed, or Minio on a single machine with a nice local file system? But I also understand it takes more work to support multiple service configurations so please accept the criticism as constructive (and it's more a general observation of what I've noticed over the past few years).

Re:Launch HN: Onyx (YC W24) – The open-source chat UI on Wednesday November 26, 2025 @05:08PM (#46062910)
Side question: It looks interesting but what's with the trend of open source projects providing such bloated installs? The recommended getting started with docker (which first recommends cloning a 350mb repo) seems to assume you need to scale to 100s+ users. At a glance, in their default docker compose I counted no less than 12 containers including nginx, redis and minio. I can't imagine any of these are necessary to run an app on a single localhost machine.

I understand they're trying to attract enterprisy customers, but even some of those are probably going to want to try it out first. Would be nice to have an easy minimal install option that doesn't require a deep dive into the project to figure out.

Re:Ask HN: Who wants to be hired? (November 2025) on Monday November 03, 2025 @06:52PM (#45805929)
Seeking ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house. Experienced with both.

Willing to relocate: maybe (SF Bay Area or Seattle only)

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, Serverless, AWS, Vercel, Ansible, Terraform and more. Experienced with LLMs and AI coding tools.

Resume and Portfolio: https://jasongallagher.org

Contact: please use contact form on my website

Github: https://github.com/unleashit

I'm a seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of professional experience in a variety of industries. My specialty is front end and React although I'm also skilled in back end web technologies. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (June 2025) on Monday June 02, 2025 @07:54PM (#44164668)
SEEKING WORK | Portland, OR or REMOTE

Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience. My specialty is front end, React and Node.js, but I have built many things both front and backend and have worked with many tools and frameworks over the years.

I'm available for either substantial solo projects or as part of your team, on a temporary or possibly a permanent basis in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, HTML, CSS, React Native, Angular, REST, GraphQL, Postgres, Mysql, Docker, AWS, Lambda/serverless, PHP and Wordpress. I'm also experienced working with LLMs and AI tools.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, single page apps, integrating web services and APIs, backend, deployment and more.

Website and to contact: https://jasongallagher.org

Github: https://github.com/unleashit

Re:Ask HN: Who wants to be hired? (June 2025) on Monday June 02, 2025 @03:37PM (#44162231)
Seeking ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house. Experienced with both.

Willing to relocate: *yes (SF Bay Area only)

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, Serverless, AWS, Vercel, Ansible, Terraform and more. Also experienced with LLMs and AI tools.

Resume / Portfolio / Contact: https://jasongallagher.org

Github: https://github.com/unleashit

I'm a seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of professional experience in a variety of industries. My specialty is front end and React although I'm also skilled in back end web technologies. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: How to make money in the new age of AI? on Thursday April 03, 2025 @03:22PM (#43574178)
The evidence is tell me how many tech companies, especially startups, have a large ratio of over 40s? If age discrimination were better enforced, the OP might have a very different (and more fair) market to try your experiment. Until that happens, the OPs observation that they are under compensated vs. other workers of a similar skill set would be where I'd put my money.
Re:Ask HN: How to make money in the new age of AI? on Wednesday April 02, 2025 @09:16PM (#43563661)
Sounds like you have an inordinate amount of faith in the market to decide what's fair.
Re:Ask HN: Who wants to be hired? (February 2025) on Monday February 03, 2025 @05:45PM (#42924396)
Seeking ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house. Experienced with both.

Willing to relocate: *yes (SF Bay Area only)

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, LLMs, Postgres, Mysql, Linux, Nginx, Docker, Serverless, AWS, Vercel, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: unleashit at tutamail.com (or contact via my website)

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of professional experience in a variety of industries. My specialty is front end and React although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Who wants to be hired? (December 2024) on Monday December 02, 2024 @07:27PM (#42301875)
Seeking ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: No

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, Serverless, AWS, Vercel, Ansible, Terraform, LLMs and more.

Résumé/CV: https://jasongallagher.org

Email: unleashit at tutamail.com (or contact through the above website)

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of professional experience in a variety of industries. My specialty is front end and React although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (November 2024) on Friday November 01, 2024 @06:08PM (#42022048)
SEEKING WORK | Portland | Remote or in-house

Offering my services as a Full Stack Typescript/Javascript Engineer with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform, AI tools including ChatGPT, Cursor AI and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Ask HN: Who wants to be hired? (November 2024) on Friday November 01, 2024 @06:03PM (#42022026)
Seeking ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: No

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, Serverless, AWS, Vercel, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various tech. My specialty is front end and React although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (September 2024) on Monday September 02, 2024 @06:21PM (#41429252)
SEEKING WORK | Portland | Remote or in-house

Offering my services as a Full Stack Typescript/Javascript Engineer with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform, AI tools including ChatGPT, Cursor AI and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Ask HN: Freelancer? Seeking freelancer? (July 2024) on Monday July 01, 2024 @06:51PM (#40851694)
SEEKING WORK | Portland | Remote or in-house

Offering my services as a Full Stack Typescript/Javascript Engineer with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Ask HN: Who wants to be hired? (July 2024) on Monday July 01, 2024 @03:39PM (#40849732)
Seeking: ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: Probably not, but open to SF or Seattle

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various frameworks including strong React skills. My specialty is front end although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (June 2024) on Monday June 03, 2024 @06:27PM (#40568368)
SEEKING WORK | Portland | Remote or in-house

Offering my services as a Full Stack Typescript/Javascript Engineer with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Ask HN: Who wants to be hired? (May 2024) on Thursday May 02, 2024 @04:53PM (#40241255)
Seeking: ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: Open depending on location, but not right away

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various frameworks including strong React skills. My specialty is front end although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (May 2024) on Wednesday May 01, 2024 @04:33PM (#40229001)
Location: Portland, OR

Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Storybook 8 on Wednesday March 13, 2024 @08:52PM (#39699424)
Thanks. Need to try MSW, but right now it's not clear to me how it can be used more than a fake HTTP endpoint. With Storybook, I can create links with any set of props I want for each component (or change with the controls). A lot of state doesn't rely on a back end (client side history or user prefs stored in local state, etc.).
Re:Storybook 8 on Wednesday March 13, 2024 @08:09PM (#39699119)
Thanks for the explanation, but I still don't understand how MSW and Storybook are comparable. As you said, MSW can be used to isolate a "backend". But Storybook really mainly to isolate the "frontend" parts. I see the point of both. On that note, while pretty happy with my current mocking solutions I've been meaning to take a closer look at MSW!

How does SB require a certain component structure? I didn't have to touch mine. They have a "sub component" feature for documenting nested components that work together, although I didn't even use it. Just used either decorators or render functions in my stories where needed (which did require a little wiring up to update the args).

I don't use Tailwind (yuck, sorry!), but how is choice of styling a factor?

The auto docs have some weird glitches and did force me to adjust my TS types a bit is my complaint (and react-docgen-typescript wasn't working for me at all).

I agree that SB is probably not worth the effort for everyone though.

Re:Storybook 8 on Wednesday March 13, 2024 @07:29PM (#39698832)
Haven't used MSW, but don't people use it for mocking APIs? Isn't that apples and oranges? If your stories need data, you can always still use MSW. But otherwise when it comes to testing (in the app vs. Stories) I'd agree. Not exactly testing, but the play feature beats E2E if you want to show a smooth demo for clients/fellow devs.

As far as live reload, you're right but only once you've achieved the state. If you're firing up storybook or moving between components, you can already have any state ready to go (or quickly set with the controls). If you're in the actual app and don't have something like Redux Dev Tools, you have to manually go through the steps.... which can be a pain.

That said, so far I'm only using Storybook for the "component library" use case. And for that it's a big improvement from the previous DIY app I had.

Re:Storybook 8 on Wednesday March 13, 2024 @06:21PM (#39698288)
Just finishing up a Storybook based on the v8 beta and was pleasantly surprised how far it's come along since I last tried it a few years ago. The auto docs (with the help of react-docgen) while still a bit rough on the edges and buggy in the new release is amazing. I wish the documentation was a bit better in some areas (the examples are usually repeated simple use cases from their demo content like a button) but I was able to achieve most of what I needed and then some.

For those wondering what the use case is, you must not have tried it. It does take work to set up (with each version that's less), but it can be very nice to test in isolation esp in cases where a component is under a login, the 4th page of a 10 page form, etc. Also obviously if you're working on a component library that ships without an app, Storybook can be your development and/or demo app.

Re:Where I'm at on the whole CSS-Tricks thing on Friday March 01, 2024 @06:03PM (#39567870)
This is such an interesting attitude. I hope I don't inherit any of your projects. I have the opposite take... that the world needs him more than ever. Tailwind is the pump and dump of web development. I can definitely see the allure when it comes to hammering up the fastest possible prototypes with minimal knowledge required, but in reality it's 1 step forward and 10 steps back.

It's legacy is going to be more of bummer than a lot of folks realize I'm afraid. What are you going to do when the Product Manager comes in with the new design comps after you've hard coded all that html with the disparate output of ChatGPT and/or various pasted in snippets from libraries like Shadcn?

Re:Ask HN: Freelancer? Seeking freelancer? (March 2024) on Friday March 01, 2024 @05:02PM (#39567318)
SEEKING WORK | REMOTE or Portland

Location: Portland, OR

Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

Re:Ask HN: Who wants to be hired? (March 2024) on Friday March 01, 2024 @05:01PM (#39567304)
Seeking: ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: No

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various frameworks including strong React skills. My specialty is front end although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Who wants to be hired? (January 2024) on Wednesday January 03, 2024 @06:33PM (#38861253)
Seeking: ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: No

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various frameworks including strong React skills. My specialty is front end although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Re:Ask HN: Freelancer? Seeking freelancer? (January 2024) on Wednesday January 03, 2024 @06:21PM (#38861176)
SEEKING WORK | REMOTE or Portland

Location: Portland, OR

Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience. My specialty is front end and React, although I'm also skilled in Node and general back end.

I'm available for substantial projects or as part of your team. Open to a long-term relationship as a contractor or W2 employment in the right case.

Skills: Typescript, Javascript, React, Redux, Node.js, Next.js, HTML, CSS, Angular, REST, GraphQL, Webpack, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Things I'm good at: user friendly, performant, modern UIs made with current best practices, creating or integrating APIs and web services, SPAs, server rendered or serverless apps, back end, deployment, build processes and more.

Website: https://jasongallagher.org

Github: https://github.com/unleashit

Please reach out via the contact form on my website: https://jasongallagher.org/#contact

I suppose it's not too bad for trying to see where the sun don't shine.
Re:Ask HN: Who wants to be hired? (November 2023) on Wednesday November 01, 2023 @08:18PM (#38107240)
Seeking: ~32 hr/week position

Location: Portland, OR

Remote: Yes, and/or in-house (Portland). Experienced with both.

Willing to relocate: No

Technologies: Typescript, Javascript, React, Redux, Next.js, Node.js, Express, HTML, CSS, REST, GraphQL, Postgres, Mysql, Linux, Nginx, Docker, AWS, Lambda, Ansible, Terraform and more.

Résumé/CV: https://jasongallagher.org

Email: [email protected]

Github: https://github.com/unleashit

Seasoned Front End Engineer (Full Stack Typescript/Javascript) with 20 years of experience in various frameworks including strong React skills. My specialty is front end although I'm also skilled in back end and Node. Currently I'm seeking a long-term 3/4 time position.

Older »