CamThePerson's Avatar

CamThePerson

@camtheperson.com

Senior Web Engineer (onXmaps; fmr. GoFundMe). Blazers fan (#RipCity). Person (PDX๐ŸŒฒSD๐ŸŒด). He/him

781
Followers
208
Following
143
Posts
22.10.2024
Joined
Posts Following

Latest posts by CamThePerson @camtheperson.com

Post image

Got my outfit covered for the Blazers game tomorrow.

23.10.2025 23:20 ๐Ÿ‘ 12 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Wingman - The best map for Portland Wing Week Discover the best wings in Portland during Portland Wing Week with our interactive map. Find participating restaurants, view menus, and plan your wing crawl adventure.

Lately Iโ€™ve been working on a number of side projects. Hereโ€™s my latest one, right on time for Portland Wing Week.

Would love for yโ€™all to sign up, favorite and rate some wings.

Feel free to send me any feedback as well. Hope yโ€™all enjoy it!

camtheperson.com/wingman

30.09.2025 06:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

"position: absolute; the best way to say f*ck you to the DOM."

@anniesexton.com I am dead ๐Ÿคฃ๐Ÿ’€

18.12.2024 20:46 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hell yeah. Congrats dude! They are lucky to have you.

09.12.2024 19:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a man in captain america 's uniform says i understood that reference ALT: a man in captain america 's uniform says i understood that reference

!!!

09.12.2024 19:20 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Iโ€™ve got $355 to burn by the end of the year for something health, outdoor, or office related.

What should I get?

06.12.2024 00:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A code snippet:
```
package main

import "fmt"

type fooOption func(s string)

func main() {
	foo("Optional")
	foo("parameters", func(s string) {
		fmt.Println("are possible in Go :)")
	})
}

func foo(s string, options ...fooOption) {
	fmt.Printf("%v\n", s)

	for _, o := range options {
		o(s)
	}
}
```

A code snippet: ``` package main import "fmt" type fooOption func(s string) func main() { foo("Optional") foo("parameters", func(s string) { fmt.Println("are possible in Go :)") }) } func foo(s string, options ...fooOption) { fmt.Printf("%v\n", s) for _, o := range options { o(s) } } ```

When I first started learning Go, the lack of support for optional parameters threw me off.

But I've low key learned to love this pattern ๐Ÿ˜

05.12.2024 21:51 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
A screenshot of my ticket to Render ATL in 2025.

A screenshot of my ticket to Render ATL in 2025.

Who else is going to @renderatl.com next year? ๐Ÿ‘€

05.12.2024 18:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Watching Ayton since heโ€™s been back after getting so much Clingan feels like nails scratching on a chalkboard.

The defense and screens are SO much better with Clingan.

04.12.2024 00:13 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Dang near one of the most beautifulest PR descriptions I've ever seen.

## Description
Adds audit log GraphQL schema and resolver stuff.

## Testing
1. Open the GraphQL playground: [http://localhost:8084/](http://localhost:8084/).
2. Paste in the following query:
```gql
query AuditLogConnection($filter: AuditLogFilter, $sort: AuditLogSort) {
  auditLogConnection(filter: $filter, sort: $sort) {
    edges {
      node {
        id
        entityType
        entityID
        eventType
        metadata
        user {
          domainID
          email
        }
        contributorID
        createdAt
      }
    }
  }
}
```
3. Add in the following variables:
```json
{
  "filter": {
    "contributorID": 1
  },
  "sort": {
    "createdAt": "DESC"
  }
}
```


## To Do
- [x] Add test coverage

## Ticket
https://onxmaps.atlassian.net/browse/CCP-235

Dang near one of the most beautifulest PR descriptions I've ever seen. ## Description Adds audit log GraphQL schema and resolver stuff. ## Testing 1. Open the GraphQL playground: [http://localhost:8084/](http://localhost:8084/). 2. Paste in the following query: ```gql query AuditLogConnection($filter: AuditLogFilter, $sort: AuditLogSort) { auditLogConnection(filter: $filter, sort: $sort) { edges { node { id entityType entityID eventType metadata user { domainID email } contributorID createdAt } } } } ``` 3. Add in the following variables: ```json { "filter": { "contributorID": 1 }, "sort": { "createdAt": "DESC" } } ``` ## To Do - [x] Add test coverage ## Ticket https://onxmaps.atlassian.net/browse/CCP-235

What's stopping your PR descriptions from looking like this? ๐Ÿ˜ฎโ€๐Ÿ’จ

02.12.2024 21:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Itโ€™s 37 degrees in Portland right now and this is not okay.

02.12.2024 18:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Iโ€™m normally well into my winter growth phase, but Iโ€™ve been slacking this year. I fear I may pay for it tooโ€”itโ€™s getting cold out.

Hereโ€™s me on Christmas Eve last year. I miss it ๐Ÿฅบ

02.12.2024 17:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โ€ฆ tell me more.

30.11.2024 01:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

yโ€™all I just did a load of laundry and every sock matched please clap

29.11.2024 21:01 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Howโ€™d you find out?

26.11.2024 01:30 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Getting ready to shift into cooking mode very shortly. Excited.

24.11.2024 17:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

marisa

24.11.2024 01:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah getting a lot of comments on that. Hoping it turns out greatโ€”Iโ€™ve never had it either.

And yeah, those are Fresno chilis.

23.11.2024 18:19 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

i see no lies

23.11.2024 02:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a man with glasses and the words " it 's true " behind him ALT: a man with glasses and the words " it 's true " behind him
23.11.2024 01:59 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hell yeah dude. Hope you love it.

Oh, and if you want an official testimonial featured when the site launches, hereโ€™s what youโ€™re up against. bsky.app/profile/aiig...

23.11.2024 01:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

this is quite honestly one of the best metaphors Iโ€™ve ever heard related to my cooking.

Rest assured, when the website is up, this quote will be featured as the primary testimonial for my habanero sauce.

23.11.2024 01:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

You tried the Serrano, garlic, tequila and lime one, yeah?

Pretty sure both @aiight.bet and @techsavvytravvy.com have tried the new habanero one at this point too ๐Ÿ‘€

23.11.2024 01:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

bsky.app/profile/camt...

23.11.2024 00:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

bsky.app/profile/camt...

23.11.2024 00:12 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah Iโ€™m working on finalizing recipes and working through Oregon Department of Agriculture requirements right now.

Already bought gitspicy.com (nothing there yet).

And no, you probably wonโ€™t be able to buy it through SSH, sadly.

23.11.2024 00:11 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

okay but what about hot sauce thatโ€™s geared toward programmers?

22.11.2024 23:39 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

hear me out:

spicy avocado toast

21.11.2024 21:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Which one did you actually choose?

21.11.2024 18:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
A jar of fermenting Fresno chilis, red bell pepper, strawberries, onion, shallots, and garlic.

A jar of fermenting Fresno chilis, red bell pepper, strawberries, onion, shallots, and garlic.

2 weeks cannot come soon enough.

20.11.2024 23:45 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0