# EPF-Cohort-5 Week 2 Update Greetings again, fellow developers! :wave: TL;DR Hope you all have a great week, i am here to give you a glimpse into my progress throughout Week 2 of the Ethereum Protocol Fellowship Cohort 5. So just chill and follow along; ## What I Achieved This Week ### Exploring the project ideas proposed by core devs So within the week, i went through the [repo](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/project-ideas.md) of the projects of the past cohorts and some project ideas proposed by some core devs. flipping through some of the projecs,i think i will be interested in fuzzing. ie Fuzzing Ethereum's devp2p Protocol. sincerely, it seem confusing at the moment but i think with time, i will find my way around it. No giving up here!!! ### Exploring EPF WIKI I spent load of time reading through the [epf wiki](https://epf.wiki/) and getting myself familiar with protocol developement focusing on Execution Layer and Testing. notable stuffs that read this week include the following; * [Testing](https://epf.wiki/#/wiki/testing/overview) * [The Execution Layer](https://epf.wiki/#/wiki/EL/el-specs) * [The Execution Client Architecture](https://epf.wiki/#/wiki/EL/el-architecture) ### Deep Diving into Go lang Since i will be working with [Geth](https://geth.ethereum.org/docs/getting-started) (Go-Ethereum), i need to understand the base language (Golang) I started studing golang, the programming langauage that was used in [ Geth ]( https://github.com/ethereum/go-ethereum ). I choose golang because i want to focus on Geth which is an execution client for Ethereum The resource that i am using is [Full Time Dev Go](https://fulltimegodev.teachable.com/courses/full-time-go-dev/lectures/44605541) by Anthony De Meulemeester ### Looking Forward to Week 2 * Try to understand Golang * Go throught the Geth Documentation * Go through the wiki epf #### Thank you for your continuous support and interest in my journey. I'm looking forward to sharing more updates and insights in the coming weeks. Here's to progress and innovation within the Ethereum ecosystem! :rocket: ### General Resources * [Etheruem Overview](https://ethereum.stackexchange.com/questions/268/ethereum-block-architecture) * [Basic technical details of Ethereum Blockchain Protocol - Vitalik Buterin](https://www.youtube.com/watch?v=gjwr-7PgpN8) * [Ethereum in 30 minutes - Vitalik Buterin](https://www.youtube.com/watch?v=UihMqcj-cqc) * [Design Rationale](https://web.archive.org/web/20211121044757/https://ethereumbuilders.gitbooks.io/guide/content/en/design_rationale.html) * [Ethereum Yellow Paper Course](https://www.youtube.com/watch?v=e84V1MxRlYs) * [Ethereum Yellow Paper Cheat Sheet](https://github.com/benjaminion/YellowPaper_CheatSheet/blob/master/YPCheatSheet.pdf) * [Ethereum Development Documentation](https://ethereum.org/en/developers/docs/) Here's to another week of growth and advancement within the Ethereum protocol landscape! 🚀