Skip to content

Instantly share code, notes, and snippets.

View ashleyfrieze's full-sized avatar

Ashley Frieze ashleyfrieze

View GitHub Profile
@ashleyfrieze
ashleyfrieze / ExtraThreadsService.java
Created January 31, 2022 13:12
A concurrency helper
package uk.org.webcompere.concurrency;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import javax.annotation.PreDestroy;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.concurrent.*;
@ashleyfrieze
ashleyfrieze / EssayForm.tsx
Created July 17, 2024 07:47
A react form in TypeScript
export const EssayForm = () => {
const [essay, setEssay] = useState('Please write an essay about your favourite DOM element.');
const changeEssay = (event) => setEssay(event.target.value);
const submit = (event) => {
alert('An essay was submitted: ' + essay);
event.preventDefault();
};
return (