Emad Elsaid ⌨️ Programming

Sunday 6 November 2022


Languages I use everyday

  • #Ruby : The main language I'm using daily for the past years
  • #Go : Learned it around 2018 and it's been my favorite language. and gradually switching to it
  • #Javascript : I used it since I learned how to code, I use it exclusively in the browser and when it's needed

Used it professionally in my early career

  • #PHP : I landed my first couple jobs after learning PHP and used it for the 4 years in Uni while working as part time dev then for another 2 years full time dev after graduation.

Languages I use occasionally

  • #CPP : I'm interested in keeping a moderate skill to use C++ it keeps me close to the low level techinicalities
  • #Elisp: I have a pretty basic level of command for Emacs Lisp as I'm using Emacs on daily basis and extended it with some features for my needs

I tried to learn and didn't like it

learned it and haven't used it for years or professionally


A general idea of a peer to peer social network
Exporting a Facebook Group as a Website
Faculty of Computer and Informatics Suez Canal University curriculums list
🌻 Home
Interesting GNU Projects
On Modern Web Applications Stability
The benefits of microservices over monolithic application
Why I became a software developer

See Also

CPP Limit int type by max value
Cloning All Your GitHub Repositories or Updating Them in One Command
Converting Ruby sinatra project to Go
Copy file
Country code to flag emojie in Go
Deploy rails application with docker compose and capistrano
Download RSS Offline
ERB Templates as Standalone Executables
Enforcing Project Structure With Rspec
Git as Messages Queue
Go FileSystem with fallback
Go function logging technique
Go init function
Go slice that doesn't grow past capacity
Golang Bleve Experience
🌻 Home
Implementing Hover Cards With Minimum Javascript
Integerating Jekyll and Octopress in Emacs
Projects Files Flame Graph
Rails Accepts_nested_attributes for polymorphic relation solution
Replacing Golang Regexp matching with a premitive faster solution
Representing Named Entity Mention in Postgres for Fast Queries
Tracing Ruby Applications Execution in 4 Lines