mirror of
https://github.com/ArthurDanjou/website.git
synced 2026-01-14 12:14:42 +01:00
Import drizzle replacing prisma
Signed-off-by: Arthur DANJOU <arthurdanjou@outlook.fr>
This commit is contained in:
7
content/educations/baccalaureat.md
Normal file
7
content/educations/baccalaureat.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Baccalaureate
|
||||
description: Specializations Mathematics and Physics-Chemistry, Final Grade +15/20 (French grading system)
|
||||
location: La Salle Passy-Buzenval High School, Rueil-Malmaison (France)
|
||||
startDate: September 2020
|
||||
endDate: July 2021
|
||||
---
|
||||
7
content/educations/brevet.md
Normal file
7
content/educations/brevet.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Diplôme National du Brevet
|
||||
description: Final Grade +17/20 (French grading system)
|
||||
location: College La Salle Passy-Buzenval, Rueil-Malmaison (France)
|
||||
startDate: September 2017
|
||||
endDate: July 2018
|
||||
---
|
||||
7
content/educations/degree.md
Normal file
7
content/educations/degree.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Mathematics Degree
|
||||
description: 3rd year of degree
|
||||
location: Faculty of Sciences of Paris-Saclay University, Orsay (France)
|
||||
startDate: September 2021
|
||||
endDate: Today
|
||||
---
|
||||
7
content/educations/self-taught.md
Normal file
7
content/educations/self-taught.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Self-taught learning
|
||||
description: Learning programming languages (TypeScript, Java, Python...) and technologies (VueJS, AdonisJs...)
|
||||
location: Bedroom (Remote)
|
||||
startDate: August 2015
|
||||
endDate: Today
|
||||
---
|
||||
9
content/experiences/autoentrepreneur.md
Normal file
9
content/experiences/autoentrepreneur.md
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: FullStack Web and Software Development
|
||||
description: Development, design and illustration of personal computer projects. Learning new technologies and programming languages.
|
||||
company: ArtDanjProduction
|
||||
companyLink: https://www.arthurdanjou.fr
|
||||
location: Rueil-Malmaison, France
|
||||
startDate: February 2022
|
||||
endDate: Today
|
||||
---
|
||||
9
content/experiences/erisium.md
Normal file
9
content/experiences/erisium.md
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Junior Developer
|
||||
description: Development and realization of IT projects designed by the Design team. Maintaining and updating projects in production. Fixed bugs present.
|
||||
company: Erisium
|
||||
companyLink: https://www.erisium.com/
|
||||
location: Remote
|
||||
startDate: February 2019
|
||||
endDate: November 2020
|
||||
---
|
||||
9
content/experiences/idemia.md
Normal file
9
content/experiences/idemia.md
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Internship observation
|
||||
description: Discovery of the IT sector information technology and Datacenter. Discovery of different professions of the company.
|
||||
company: Idemia
|
||||
companyLink: https://idemia.com
|
||||
location: Courbevoie France
|
||||
startDate: June 2019
|
||||
endDate: June 2019
|
||||
---
|
||||
8
content/experiences/la-salle-a-manger.md
Normal file
8
content/experiences/la-salle-a-manger.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
title: Internship discovery
|
||||
description: Room cleaning and preparation, customer reception, order taking and room services.
|
||||
company: La Salle à manger
|
||||
location: Boulogne-Billancourt, France
|
||||
startDate: April 2018
|
||||
endDate: April 2018
|
||||
---
|
||||
9
content/experiences/picard.md
Normal file
9
content/experiences/picard.md
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
title: Permanent Contract
|
||||
description: Welcoming and advising customers. Restocking, delivering and ordering products.
|
||||
company: Picard
|
||||
companyLink: https://picard.fr
|
||||
location: Rueil-Malmaison, France
|
||||
startDate: September 2022
|
||||
endDate: Today
|
||||
---
|
||||
7
content/projects/artdanj-api.md
Normal file
7
content/projects/artdanj-api.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: artdanj-api
|
||||
description: My personal API connected to my instances and my services
|
||||
link: https://github.com/arthurdanjou/artdanj-api
|
||||
tags: [API]
|
||||
icon: i-ph-gear-six-bold
|
||||
---
|
||||
7
content/projects/artdanj-shortener.md
Normal file
7
content/projects/artdanj-shortener.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: artdanj-shortener
|
||||
description: URL Shortener for Developers
|
||||
link: https://github.com/arthurdanjou/artdanj-shortener
|
||||
tags: [Software, OpenSource]
|
||||
icon: i-mdi-toolbox-outline
|
||||
---
|
||||
7
content/projects/artdanj-website.md
Normal file
7
content/projects/artdanj-website.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: artdanj-website
|
||||
description: My personal website, my portfolio, and my blog.
|
||||
link: https://arthurdanjou.fr
|
||||
tags: [Web]
|
||||
icon: i-heroicons-globe-europe-africa-solid
|
||||
---
|
||||
7
content/projects/erisium.md
Normal file
7
content/projects/erisium.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: Erisium
|
||||
description: Junior Developer at Erisium, a French speaking minecraft server
|
||||
link: https://erisium.com
|
||||
tags: [MineCraft]
|
||||
icon: i-mdi-cube
|
||||
---
|
||||
7
content/projects/make-my-server.md
Normal file
7
content/projects/make-my-server.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: make-my-server
|
||||
description: Deploy many services present on my infrastructure from files for Kubernetes
|
||||
link: https://github.com/ArthurDanjou/make-my-server
|
||||
tags: [DevOps, Servers]
|
||||
icon: i-tabler-server-2
|
||||
---
|
||||
7
content/projects/studies.md
Normal file
7
content/projects/studies.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
name: studies-work
|
||||
description: This project contains all my work during my studies
|
||||
link: https://github.com/arthurdanjou/studies
|
||||
tags: [Studies]
|
||||
icon: i-ph-student-bold
|
||||
---
|
||||
106
content/skills.json
Normal file
106
content/skills.json
Normal file
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"body": [
|
||||
{
|
||||
"name": "TypeScript",
|
||||
"icon": "skill-icons:typescript"
|
||||
},
|
||||
{
|
||||
"name": "Python",
|
||||
"icon": {
|
||||
"dark": "skill-icons:python-dark",
|
||||
"light": "skill-icons:python-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "R-Lang",
|
||||
"icon": {
|
||||
"dark": "i-skill-icons-r-dark",
|
||||
"light": "i-skill-icons-r-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Java",
|
||||
"icon": {
|
||||
"dark": "skill-icons:java-dark",
|
||||
"light": "skill-icons:java-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "HTML5",
|
||||
"icon": "skill-icons:html"
|
||||
},
|
||||
{
|
||||
"name": "CSS3",
|
||||
"icon": "skill-icons:css"
|
||||
},
|
||||
{
|
||||
"name": "Sass",
|
||||
"icon": "skill-icons:sass"
|
||||
},
|
||||
{
|
||||
"name": "VueJS 3",
|
||||
"icon": {
|
||||
"dark": "skill-icons:vuejs-dark",
|
||||
"light": "skill-icons:vuejs-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "NuxtJS 3",
|
||||
"icon": {
|
||||
"dark": "skill-icons:nuxtjs-dark",
|
||||
"light": "skill-icons:nuxtjs-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "TailwindCSS",
|
||||
"icon": {
|
||||
"dark": "skill-icons:tailwindcss-dark",
|
||||
"light": "skill-icons:tailwindcss-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ViteJS",
|
||||
"icon": {
|
||||
"dark": "skill-icons:vite-dark",
|
||||
"light": "skill-icons:vite-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "AdonisJS",
|
||||
"icon": "skill-icons:adonis"
|
||||
},
|
||||
{
|
||||
"name": "MySQL",
|
||||
"icon": {
|
||||
"dark": "skill-icons:mysql-dark",
|
||||
"light": "skill-icons:mysql-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Redis",
|
||||
"icon": {
|
||||
"dark": "skill-icons:redis-dark",
|
||||
"light": "skill-icons:redis-light"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Docker",
|
||||
"icon": "skill-icons:docker"
|
||||
},
|
||||
{
|
||||
"name": "Git",
|
||||
"icon": "skill-icons:git"
|
||||
},
|
||||
{
|
||||
"name": "Prisma.io",
|
||||
"icon": "skill-icons:prisma"
|
||||
},
|
||||
{
|
||||
"name": "Vercel",
|
||||
"icon": {
|
||||
"dark": "i-skill-icons-vercel-dark",
|
||||
"light": "i-skill-icons-vercel-light"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
69
content/uses.md
Normal file
69
content/uses.md
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
title: My Uses • Arthur Danjou
|
||||
---
|
||||
|
||||
::grid-section{title="Computers"}
|
||||
:::grid-slot{title="MacBook Pro 13'"}
|
||||
My main programming computer is a MacBook Pro 13' 2020 with the Apple M1 Chip and 16Go RAM. I use MacOS Sorona.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Custom Built Gaming PC"}
|
||||
I have bought a customized computer for the gaming. I have chosen an Intel Core i5-10400F, with 16Go DDR4 and my graphical card is a RTX 2060. I use Windows 11.
|
||||
:::
|
||||
::
|
||||
|
||||
::grid-section{title="Peripherals"}
|
||||
:::grid-slot{title="Gaming"}
|
||||
For gaming, I use the SteelSeries Apex 9 Tkl with the Logitech G203 LightSync Black.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Phone, Sound & Other"}
|
||||
I have the IPhone 14 Pro. For my studies, I use the iPad Air 64Go Space Gray with the AirPods Pro or the Jabra Elite 85h.
|
||||
:::
|
||||
::
|
||||
|
||||
::grid-section{title="Editors & Terminal"}
|
||||
:::grid-slot{title="Visual Studio Code & Co"}
|
||||
VSCode has been my main editor for 2 years now and is my favorite one. I also use the JetBrains Toolbox
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Warp"}
|
||||
Warp is a modern, Rust-based terminal with AI built. I'm loving it ❤️
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Theme & Font"}
|
||||
My theme is One Hunter Theme, a theme inspired by Vercel Theme and One Dark Pro. My main fonts are Vercel Geist and JetBrains Mono
|
||||
:::
|
||||
::
|
||||
|
||||
::grid-section{title="Software and Applications"}
|
||||
:::grid-slot{title="Apple Apps"}
|
||||
I'm using the Apple Suite including Mail, Calendar, Music and Reminders for my daily organization.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Notion"}
|
||||
Notion is my all-in-one note-taking, kanban boards, wikis, and draft notebook.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Google Chrome"}
|
||||
I'm using Google Chrome for browsing, the dev tool, and the extension market.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="Discord"}
|
||||
I'm using Discord for chatting and talking with my friends and my customers and discussing with some community members.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="RayCast"}
|
||||
Raycast is my extendable launcher replacing Apple Spotlight. It lets me complete tasks, calculate, share common links, and much more thanks to the extensions.
|
||||
:::
|
||||
::
|
||||
|
||||
::grid-section{title="Favorite Stack"}
|
||||
:::grid-slot{title="FrontEnd"}
|
||||
I mainly use TypeScript, Vue 3 with Nuxt 3, TailwindCss, and Nuxt UI for the FrontEnd.
|
||||
:::
|
||||
|
||||
:::grid-slot{title="BackEnd"}
|
||||
On the other hand, I use Prisma (ORM) or AdonisJs v5 (for more complex apps), TRPC.io and Vercel (Hosting + DB)
|
||||
:::
|
||||
::
|
||||
64
content/writing/how-i-start.md
Normal file
64
content/writing/how-i-start.md
Normal file
@@ -0,0 +1,64 @@
|
||||
---
|
||||
slug: how-i-start
|
||||
title: 'How do I start programming?'
|
||||
description: 'Description de test'
|
||||
publishedAt: '01/09/2021'
|
||||
readingMins: 5
|
||||
---
|
||||
|
||||
## Presentation
|
||||
|
||||
Many ask me how I started development, what training did I take and why did I start?
|
||||
Here is the article that allows you to discover everything.
|
||||
|
||||
## Summary
|
||||
|
||||
- How did it all begin?
|
||||
- And the web in all this?
|
||||
- What training did I follow?
|
||||
- What am I capable of achieving today?
|
||||
- How do I see my future in this area?
|
||||
- Conclusion
|
||||
|
||||
## 1. How did it all start?
|
||||
|
||||
Being a video game player and very curious, I inquired about how a video game worked.
|
||||
At that time I was playing Minecraft, so I discovered the existence of development and my first programming language: **Java**.
|
||||
So I wanted to add my personal touch and my creativity to the community. Therefore, I learned to use this language, the syntax, and all that goes with it.
|
||||
So I installed my first development environment and started with very small projects.
|
||||
|
||||
## 2. And the web in all this?
|
||||
|
||||
It was much later that I became aware of the vastness of the web domain. As I got interested in this new field, I learned new programming languages: **JavaScript**, **HTML**, and **CSS**.
|
||||
These languages were much easier to learn because I had a good foundation in programming. I trained as much in `Front` as in `Back` development.
|
||||
The `Front` results in the interface of the application being visible to a user and the `Back` the part invisible and inaccessible to a user.
|
||||
|
||||
## 3. What training did I take?
|
||||
|
||||
When I started, I took a course on [OpenClassrooms](https://openclassrooms.com) to learn Java syntax.
|
||||
In addition, I bought myself a big book, a very big 400-page book called `Programming in Java`. I acquired new functionalities such as the principles of object programming for example.
|
||||
Today, I mostly learn on my own using the Internet and development discord servers.
|
||||
Recently, I have been taking training on [Udemy](https://udemy.com) in particular to learn **Go** and **Docker**.
|
||||
Finally, I also use [YouTube](https://youtube.com) to follow more or less technical tutorials.
|
||||
|
||||
## 4. What am I able to achieve today
|
||||
|
||||
Currently, I can make entire web applications, both the `Back` and the `Front`. As mobile and office applications are based on the same technologies,
|
||||
I also know how to develop applications of this type. To see all my skills mastered, please visit my [About](/about) page, in the _Technical Skills_ section.
|
||||
|
||||
## 5. How do I see my future in this field?
|
||||
|
||||
I am currently asking myself a lot of questions about my future in development and my professional future. So I attend a lot of computer conferences and do a lot of research.
|
||||
Lately, I learned about an area that I knew only vaguely. It was a great interest that immediately developed in this area because it meets all my expectations,
|
||||
and I think I will thrive in this area a lot!
|
||||
|
||||
## 6. Conclusion
|
||||
|
||||
Now you know everything about my beginning and my journey. I hope I have answered all your questions and that you know how to start your journey!
|
||||
I am available for all your additional questions!
|
||||
|
||||
## Information
|
||||
|
||||
In addition, I would like to thank **\_RealAlpha\_** and **Freeze** (and all the others) who answered all my questions and with whom I share a great passion!
|
||||
I started the web efficiently thanks to Freeze, thanks to you 😉
|
||||
They are very active on Discord servers and will be able to help you with Java and Web development.
|
||||
35
content/writing/how-my-website-works.md
Normal file
35
content/writing/how-my-website-works.md
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
slug: how-my-website-works
|
||||
title: 'How my website works?'
|
||||
description: 'My new website is using a fantastical stack and I am explaining how my playground works'
|
||||
publishedAt: '10/12/2023'
|
||||
readingMins: 7
|
||||
---
|
||||
|
||||
## Ideas and Goals
|
||||
|
||||
### A playground for ideas
|
||||
Testing frameworks (new nuxt 3), improving css style, discovering new technologies and frameworks
|
||||
|
||||
### Fast
|
||||
Faster than the old one thanks to the new version
|
||||
|
||||
## FrontEnd
|
||||
|
||||
### Nuxt3 & NuxtUI
|
||||
### Style
|
||||
|
||||
## BackEnd
|
||||
|
||||
### Data Fetching
|
||||
Prisma and trpc
|
||||
|
||||
### Database & Deployment
|
||||
Vercel with Vercel postgres
|
||||
|
||||
## How much everything costs
|
||||
0 thanks to vercel free plan
|
||||
|
||||
## What's next
|
||||
### Performance
|
||||
### Style & Animation
|
||||
13
content/writing/my-future-my-objectives.md
Normal file
13
content/writing/my-future-my-objectives.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
slug: my-future-my-objectives
|
||||
title: 'What do I plan for my future? What are my objectives?'
|
||||
description: 'I am currently in a decisive year of my life where I have to choose my future'
|
||||
publishedAt: '11/15/2023'
|
||||
readingMins: 7
|
||||
---
|
||||
|
||||
## My license
|
||||
|
||||
## My hobbies and passions
|
||||
|
||||
## My future
|
||||
Reference in New Issue
Block a user