Skip to content

Commit 6ae2d62

Browse files
committed
update
1 parent 5315d74 commit 6ae2d62

File tree

6 files changed

+475
-579
lines changed

6 files changed

+475
-579
lines changed

app/(website)/page.tsx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export default async function Readme() {
4343
<h1 className="tracking-tight text-4xl sm:text-5xl">
4444
Nedim Arabacı
4545
<span className="text-muted-foreground font-title font-extralight text-3xl sm:text-4xl block text-balance">
46-
Developer & Software manager
46+
Code Janitor & Digital Mess Cleaner
4747
</span>
4848
</h1>
4949
<div className="pro text-muted-foreground text-balance ps-1">
@@ -57,13 +57,10 @@ export default async function Readme() {
5757
>
5858
@Defter
5959
</Link>
60-
, a company that specializes in building SaaS CRM/ERP products.
60+
.
6161
</p>
6262
<p>
63-
At Defter, my responsibility is to oversee the development and
64-
deployment of software solutions that are not only efficient and
65-
effective but also customized to meet our clients&apos; specific
66-
business requirements.
63+
I develop/deploy/manage internal software solutions for the company.
6764
</p>
6865
</div>
6966
<div className="mt-6 flex gap-6">
@@ -91,7 +88,7 @@ export default async function Readme() {
9188
</p>
9289
<div className="grid grid-cols-1 sm:grid-cols-2 gap-3">
9390
<ProjectCard
94-
title="gider.im"
91+
title="gider.im (MVP)"
9592
icon={<GiderimLogo className="size-10" />}
9693
description="Privacy focused income & expense tracking app."
9794
link="https://gider.im"

app/(website)/projects/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,15 +105,15 @@ export default async function Home() {
105105

106106
<div className="px-8">
107107
<p className="mt-10 text-muted-foreground">
108-
Here are some more projects that I have worked on. You can find the
109-
complete list of projects on my{" "}
108+
Here are some projects I'm not too embarrassed to show. The rest are
109+
hiding on{" "}
110110
<a
111111
href="https://github.com/needim"
112112
className="font-semibold transition-colors"
113113
target="_blank"
114114
rel="noreferrer"
115115
>
116-
GitHub profile
116+
my GitHub.
117117
</a>
118118
.
119119
</p>

components/blocks/footer.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { SectionDivider } from "@/components/blocks/section-divider";
55
import { ThemeToggle } from "@/components/blocks/theme-toggle";
66
import IconNextjs from "@/components/icons/nextjs";
77
import { navItems } from "@/lib/utils";
8-
import { IconBrandGithubFilled, IconBrandVercel } from "@tabler/icons-react";
8+
import { IconBrandGithubFilled } from "@tabler/icons-react";
99

1010
function NavLink({
1111
href,
@@ -52,14 +52,6 @@ export function Footer() {
5252
>
5353
Built with <IconNextjs className="size-4 inline" />
5454
</Link>
55-
<Link
56-
href="https://www.vercel.com"
57-
target="_blank"
58-
rel="nofollow"
59-
className="items-center flex gap-1 dark:hover:text-white"
60-
>
61-
Deployed on <IconBrandVercel className="size-4 inline" />
62-
</Link>
6355
<Link
6456
href="https://github.com/needim/ned.im"
6557
target="_blank"

lib/utils.tsx

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,10 @@ export const careerItems = [
3939
{
4040
from: 2021,
4141
to: null,
42-
title: "Software Manager & Lead Developer",
42+
title: "Code Janitor & Digital Mess Cleaner",
4343
company: { name: "Defter", url: "https://birdefter.com" },
4444
location: "Istanbul, Turkey",
45-
description:
46-
"I am currently working at Defter as a Software Manager & Lead Developer.",
45+
// description: "I am currently working at my job.",
4746
subRoles: [
4847
{
4948
from: 2019,
@@ -145,6 +144,13 @@ const changelogItems: Array<{
145144
dateFormatOptions?: (typeof dateFormat)[keyof typeof dateFormat];
146145
photos?: Array<{ src: string; variant: "1x1" | "4x3" | "4x5" | "9x16" }>;
147146
}> = [
147+
{
148+
date: "2025-09-20",
149+
event: "I'm not gonna share my life anymore.",
150+
title: "Your data belongs to you.",
151+
icon: "🇹🇷",
152+
dateFormatOptions: dateFormat.day,
153+
},
148154
{
149155
date: "2025-05-14",
150156
event: "Visit to Japan",
@@ -871,7 +877,7 @@ export const projects = [
871877
name: "gider.im",
872878
githubSlug: "needim/gider.im-pwa",
873879
released: "2024-05-26",
874-
description: "Privacy focused income & expense tracking app.",
880+
description: "(MVP) Privacy focused income & expense tracking app.",
875881
logo: <GiderimLogo className="size-10" />,
876882
links: [
877883
{
@@ -888,30 +894,13 @@ export const projects = [
888894
metrics: [] as Array<{ label: string; value: number }>,
889895
featured: true,
890896
},
891-
{
892-
name: "recurrentry",
893-
githubSlug: "needim/recurrentry",
894-
released: "2025-03-14",
895-
logo: <IconGithub className="size-10" />,
896-
deprecated: false,
897-
description:
898-
"A highly opinionated TypeScript library for handling recurring payments.",
899-
links: [
900-
{
901-
href: "https://github.com/needim/recurrentry",
902-
label: "GitHub",
903-
icon: IconGithub,
904-
},
905-
],
906-
featured: true,
907-
metrics: [],
908-
},
909897
{
910898
name: "smashing.tools",
911899
githubSlug: "smashing-tools/smashing.tools",
912900
released: "2023-12-25",
913901
logo: <IconSmashing className="size-10" />,
914-
description: "Curated best starter kits, UI components & resources.",
902+
description:
903+
"Curated best starter kits, UI components & resources. Maybe I'll add something here someday.",
915904
links: [
916905
{
917906
href: "https://smashing.tools",
@@ -933,7 +922,7 @@ export const projects = [
933922
released: "2023-01-01",
934923
logo: <></>,
935924
deprecated: true,
936-
description: "You're currently browsing my personal website.",
925+
description: "You're currently browsing this website.",
937926
links: [{ href: "/", label: "Website", icon: IconWorld }],
938927
featured: false,
939928
metrics: [],

package.json

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,50 +10,54 @@
1010
"lint": "next lint"
1111
},
1212
"dependencies": {
13-
"@headlessui/react": "^2.2.4",
14-
"@mdx-js/loader": "^3.1.0",
15-
"@mdx-js/react": "^3.1.0",
13+
"@headlessui/react": "^2.2.9",
14+
"@mdx-js/loader": "^3.1.1",
15+
"@mdx-js/react": "^3.1.1",
1616
"@next/mdx": "15.3.3",
17-
"@radix-ui/react-dialog": "^1.1.14",
18-
"@radix-ui/react-dropdown-menu": "^2.1.15",
17+
"@radix-ui/react-dialog": "^1.1.15",
18+
"@radix-ui/react-dropdown-menu": "^2.1.16",
1919
"@radix-ui/react-slot": "^1.2.3",
20-
"@radix-ui/react-tooltip": "^1.2.7",
21-
"@tabler/icons-react": "^3.33.0",
20+
"@radix-ui/react-tooltip": "^1.2.8",
21+
"@tabler/icons-react": "^3.35.0",
2222
"@twitter-api-v2/plugin-rate-limit": "^1.1.0",
2323
"@types/mdx": "^2.0.13",
2424
"@uidotdev/usehooks": "^2.4.1",
2525
"class-variance-authority": "^0.7.1",
2626
"clsx": "^2.1.1",
2727
"embla-carousel-react": "^8.6.0",
28-
"geist": "^1.4.2",
28+
"geist": "^1.5.1",
2929
"lucide-react": "^0.511.0",
30-
"motion": "^12.15.0",
30+
"motion": "^12.23.24",
3131
"next": "15.3.3",
3232
"next-themes": "^0.4.6",
3333
"react": "19.1.0",
3434
"react-dom": "19.1.0",
3535
"remark-gfm": "^4.0.1",
36-
"sharp": "^0.34.2",
37-
"tailwind-merge": "^3.3.0",
38-
"twitter-api-v2": "^1.23.2"
36+
"sharp": "^0.34.4",
37+
"tailwind-merge": "^3.3.1",
38+
"twitter-api-v2": "^1.27.0"
3939
},
4040
"devDependencies": {
4141
"@biomejs/biome": "1.9.4",
42-
"@tailwindcss/postcss": "^4.1.8",
43-
"@tailwindcss/typography": "^0.5.16",
44-
"@types/node": "^22.15.29",
42+
"@tailwindcss/postcss": "^4.1.15",
43+
"@tailwindcss/typography": "^0.5.19",
44+
"@types/node": "^22.18.11",
4545
"@types/react": "19.1.6",
4646
"@types/react-dom": "19.1.5",
47-
"postcss": "^8.5.4",
48-
"tailwindcss": "^4.1.8",
49-
"tw-animate-css": "^1.3.2",
50-
"typescript": "^5.8.3"
47+
"postcss": "^8.5.6",
48+
"tailwindcss": "^4.1.15",
49+
"tw-animate-css": "^1.4.0",
50+
"typescript": "^5.9.3"
5151
},
52-
"packageManager": "pnpm@10.11.0",
52+
"packageManager": "pnpm@10.18.3",
5353
"pnpm": {
5454
"overrides": {
5555
"@types/react": "19.1.6",
5656
"@types/react-dom": "19.1.5"
57-
}
57+
},
58+
"onlyBuiltDependencies": [
59+
"@tailwindcss/oxide",
60+
"sharp"
61+
]
5862
}
5963
}

0 commit comments

Comments
 (0)