Hi, I'm Jelani

I'm a Senior Full Stack Software Engineer

Technologies

I've worked with a very large range of technologies in the development world

Front-End

HTML, CSS, SASS, Javascript, React, Redux

Back-End

Node.Js, ExpressJs, NestJs, PHP, Rails/Ruby, Postgres, MySql, OracleSql, MSSql, Python, Apache / NingX

Cloud

AWS, Heroku, Digital Ocean

Tools

Git, Webpack, Bootstrap, VS Code

Recent Activity

Blog

How to do it Now you could use something like react-sticky to do something like this, but it’s so much easier to just define your sidebar…

Tweet
Blog

So recently I had a coworker get slightly annoyed with me and my trailing whitespaces at the end of lines. I’m using Aptana and not anything…

Blog

When I was implementing pingback functionality in my custom blogging software, I needed to read files from a remote server. As long as allow…

Blog

One of the only Google app (apart from Gmail) that I use the most Google Notebook will have no more updates. Before I signed up to Google I…

Tweet
Blog

Paperclip is a plugin/gem created by the talented folks at ThoughtBot. It will make using attachments and uploads in your rails application…

Blog

There are times that you do not want a form to automatically submit when a user hits the enter key. Or if you want to do some validation via…

Blog

Here is something useful that I discovered in my programming for my personal websites. I needed to strip out the anchor portion of a link…

Blog

So I was having an issue in react-admin where the value of BooleanInput (e.g. a checkbox slider) was not saving to my backend. Specifically…

Blog

Use an interface (Typescript 2.2+) We can extend types in Typescript by using the extends keyword For example we can write: Use an…

Tweet
Blog

When dealing with tag inputs from users, I find myself having to make sure they they don’t enter in any blank or empty tags. Then I realized…

Blog

Recently I was working on a few functions that I didn’t want to have activated immediately after hovered over a div. I neededthe functions…

Blog

After having a ton of issues getting Netlify’s form submission to work, I have some tips on how to get it working if you’re running into any…

Blog

So last week I got a little tired of having to reboot my computer to dual-boot in a linux environment so that I could work on Rails stuff…

Blog

The replaceAll function in the java.lang.String class replaces each substring found in that matches the regular expression to replace. Would…

Blog

Well, this is the start to my blog. Hopefully I’ll post here often, but hopefully with something useful each time. I just don’t want to have…