{
"public_gists": 16,
"updated_at": "2025-07-16",
"linkedin_username": "bykaya",
"public_repos": 35,
"following": 176,
"github_username": "byk",
"created_at": "2009-09-14",
"blog": "http://byk.im",
"followers": 1659,
"bio": "Helping engineers help themselves help us all. Tinkerer @getsentry\r\n",
"location": "London, UK",
"company": "Sentry",
"social_accounts": [
"facebook.com/madbyk",
"bsky.app/profile/byk.im"
],
"work_email": "byk@sentry.io",
"company_linkedin": "linkedin.com/company/getsentry",
"company_name": "sentry (sentry.io)",
"title": "member of technical staff",
"country": "united kingdom",
"company_size": "201-500",
"company_founded": 2011,
"company_website": "sentry.io",
"company_industry": "information technology and services",
"company_country": "united states",
"full_name": "Burak Yigit Kaya",
"middle_name": "Yigit",
"last_name": "Kaya",
"first_name": "Burak",
"emails": [
"madbyk@gmail.com",
"ben@byk.im",
"byk@sentry.io",
"byk@disqus.com",
"burak@ninua.com"
],
"email": "ben@byk.im",
"x_username": "madbyk",
"id": 126780,
"names": [
"burak yigit kaya",
"burak kaya",
"burak yiğit kaya"
],
"stars": [
{
"starred_at": "2023-02-09",
"repo": {
"full_name": "dudykr/stc",
"created_at": "2020-12-29",
"open_issues_count": 75,
"homepage": "https://stc.dudy.dev",
"forks_count": 164,
"archived": true,
"id": 325283778,
"updated_at": "2025-07-25",
"issues_count": 75,
"language": "Rust",
"size": 15937,
"description": "Speedy TypeScript type checker",
"owner": {
"login": "dudykr",
"type": "organization",
"id": 56416142
},
"default_branch": "main",
"stargazers_count": 5773,
"name": "stc",
"topics": [
"rust",
"typescript"
]
}
},
{
"starred_at": "2022-12-12",
"repo": {
"full_name": "zlorb/pymodel",
"fork": true,
"created_at": "2016-01-29",
"open_issues_count": 1,
"homepage": "http://staff.washington.edu/jon/pymodel/www/",
"forks_count": 7,
"id": 50697490,
"updated_at": "2025-05-06",
"issues_count": 1,
"language": "Python",
"size": 1251,
"description": "Model-based testing in Python",
"owner": {
"login": "zlorb",
"type": "user",
"id": 1187845
},
"default_branch": "master",
"stargazers_count": 21,
"name": "pymodel"
}
}
],
"repos": [
{
"id": 2139380,
"name": "pyresto",
"full_name": "byk/pyresto",
"description": "A generic ORM framework for RESTful APIs",
"language": "Python",
"created_at": "2011-08-01",
"updated_at": "2025-07-09",
"stargazers_count": 91,
"forks_count": 10,
"open_issues_count": 13,
"issues_count": 13,
"archived": true,
"default_branch": "master",
"size": 528,
"fork": false,
"homepage": "http://pyresto.readthedocs.org",
"owner": {
"login": "byk",
"type": "user",
"id": 126780
}
},
{
"id": 45092860,
"name": "superset",
"full_name": "byk/superset",
"description": "A library that provides the missing Set methods for ES6 such as map and filter.",
"language": "JavaScript",
"topics": [
"javascript",
"library",
"set"
],
"created_at": "2015-10-28",
"updated_at": "2025-04-26",
"stargazers_count": 61,
"forks_count": 9,
"open_issues_count": 2,
"issues_count": 2,
"archived": false,
"default_branch": "master",
"size": 237,
"fork": false,
"owner": {
"login": "byk",
"type": "user",
"id": 126780
}
}
],
"follower_accounts": [
{
"login": "andrew",
"type": "user",
"id": 1060
}
],
"following_accounts": [
{
"login": "benvinegar",
"type": "user",
"id": 2153
}
],
"events": [
{
"date": "2025-07-28",
"type": "pull_request",
"message": "fix(overlay) : routes persistence Fixes #811 ",
"action": "closed",
"repo": {
"full_name": "getsentry/spotlight",
"created_at": "2023-08-21",
"open_issues_count": 61,
"homepage": "https://spotlightjs.com",
"forks_count": 26,
"id": 681331591,
"updated_at": "2025-07-28",
"issues_count": 61,
"language": "TypeScript",
"size": 11688,
"description": "Debuggability Elevated",
"owner": {
"login": "getsentry",
"type": "organization",
"id": 1396951
},
"default_branch": "main",
"stargazers_count": 458,
"name": "spotlight",
"topics": [
"debugging",
"debugging-tool",
"tag-production"
]
},
"org_login": "getsentry",
"link": "https://github.com/getsentry/spotlight/pull/856",
"actor_login": "byk",
"actor_id": 126780
}
],
"skills": [
{
"score": 0.09,
"skill": "github"
}
],
"avatar_url": "https://avatars.githubusercontent.com/u/126780?v=4",
"commits": [
{
"sha": "c9f3883194034158d9621470ff67a6eeab14978a",
"url": "https://github.com/getsentry/spotlight/commit/c9f3883194034158d9621470ff67a6eeab14978a",
"message": "fix(website): Don't use weird fonts (#860)\n\nFixes #854",
"author_name": "Burak Yigit Kaya",
"author_email": "byk@sentry.io",
"author_login": "byk",
"author_type": "user",
"author_id": 126780,
"committer_name": "GitHub",
"committer_email": "noreply@github.com",
"committer_login": "web-flow",
"committer_type": "user",
"committer_id": 19864447,
"author_date": "2025-07-24",
"committer_date": "2025-07-24",
"repo": {
"id": 681331591,
"name": "spotlight",
"full_name": "getsentry/spotlight",
"description": "Debuggability Elevated",
"language": "TypeScript",
"topics": [
"debugging",
"debugging-tool",
"tag-production"
],
"created_at": "2023-08-21",
"updated_at": "2025-07-28",
"stargazers_count": 458,
"forks_count": 26,
"open_issues_count": 61,
"issues_count": 61,
"default_branch": "main",
"size": 11688,
"fork": false,
"homepage": "https://spotlightjs.com",
"owner": {
"login": "getsentry",
"type": "organization",
"id": 1396951
}
},
"parents": [
"7e63b08fa5930fd469d5be0ac995ca3e4f3eda80"
]
}
],
"issues": [
{
"issue_id": 3174634284,
"raised_by": "byk",
"actor_id": 126780,
"actor_type": "user",
"date": "2025-06-25",
"updated_at": "2025-07-11",
"closed_at": "2025-06-25",
"link": "https://github.com/getsentry/sentry/pull/94264",
"title": "fix(migrations): Fix data integrity error in 0925",
"message": "fix(migrations): Fix data integrity error in 0925\nFixes getsentry/self-hosted#3751\r\n\r\nThe `0925_backfill_open_periods.py` migration was updated to robustly handle data inconsistencies.\r\n\r\n* `DataError` was imported from `django.db` and added to the exception handling in the `_backfill_group_open_periods` function.\r\n* The `except` block for `GroupOpenPeriod.objects.bulk_create` now catches both `IntegrityError` and `DataError`. This prevents migration failures caused by invalid date ranges (e.g., start date after end date) that trigger `DataError` in PostgreSQL.\r\n* Previously, only `IntegrityError` was caught, leading to migration failures for users with such data.\r\n* A new test case was introduced in `tests/sentry/migrations/test_0925_backfill_open_periods.py` to specifically validate the handling of groups with invalid date ranges that would trigger a `DataError`, confirming the migration's resilience.",
"type": "pull_request",
"description": "Description of the issue",
"issue_number": 94264,
"status": "Closed",
"author_association": "MEMBER",
"repo": {
"full_name": "getsentry/sentry",
"created_at": "2010-08-30",
"open_issues_count": 2511,
"homepage": "https://sentry.io",
"forks_count": 4393,
"id": 873328,
"updated_at": "2025-07-28",
"issues_count": 2511,
"language": "Python",
"size": 650654,
"description": "Developer-first error tracking and performance monitoring",
"owner": {
"login": "getsentry",
"type": "organization",
"id": 1396951
},
"default_branch": "master",
"stargazers_count": 41549,
"name": "sentry",
"topics": [
"apm",
"crash-reporting",
"crash-reports",
"csp-report",
"devops"
]
},
"labels": [
"Scope: Backend"
],
"comment_count": 4,
"merged_at": "2025-06-25T20:06:58Z"
},
{
"issue_id": 3004568635,
"raised_by": "byk",
"actor_id": 126780,
"actor_type": "user",
"date": "2025-04-18",
"updated_at": "2025-04-22",
"closed_at": "2025-04-22",
"link": "https://github.com/getsentry/spotlight/issues/781",
"title": "Online install script doesn't work on macOS",
"message": "Online install script doesn't work on macOS\nThrows error saying \"-i\" is not a valid option for \"unable\"",
"type": "issue",
"description": "Description of the issue",
"issue_number": 781,
"status": "Closed",
"author_association": "MEMBER",
"repo": {
"full_name": "getsentry/spotlight",
"created_at": "2023-08-21",
"open_issues_count": 61,
"homepage": "https://spotlightjs.com",
"forks_count": 26,
"id": 681331591,
"updated_at": "2025-07-28",
"issues_count": 61,
"language": "TypeScript",
"size": 11688,
"description": "Debuggability Elevated",
"owner": {
"login": "getsentry",
"type": "organization",
"id": 1396951
},
"default_branch": "main",
"stargazers_count": 458,
"name": "spotlight",
"topics": [
"debugging",
"debugging-tool",
"tag-production"
]
},
"labels": [
"Type: Bug-confirmed"
],
"comment_count": 0,
"state_reason": "completed"
}
],
"x_url": "x.com/madbyk",
"linkedin_url": "linkedin.com/in/bykaya",
"github_url": "github.com/byk"
}