DEV Community

loading...
Syed Faraaz Ahmad profile picture

Syed Faraaz Ahmad

A passionate full-stack web developer.

Education

B.Tech. (Computer Engineering)

Work

Associate Software Engineer II at Optum

All 122 comments

Discussion: It should be hard to write bad code

I think the main reason we at some point get sloppy and writ...

Discussion: It should be hard to write bad code

You've really hit the nail on the head. This is exactly what'...

Which Rust crate to use as GUI framework right now (Jan 2021)?

I've had this problem myself with Rust several times. It all ...

Do you associate music with any fond coding memories?

Everybody knows by Sigrid is amazing! And if you know what ha...

Ubuntu is harder than Arch

Although I've never installed or used arch/manjaro etc I've h...

I'm building a programming language: Creating tokens

Yeah I looked at LALRPOP and it's fantastic as well. Although...

Programming is Ruining My Life - What I'm Doing About It

Yeah taking breaks and exercising are extremely important for...

I'm building a programming language

Wow that's really interesting! Thanks for sharing. Also, all ...

I'm building a programming language

I have a working example here now: github.com/faraazahmad/tisp

I'm building a programming language

I have a working example here now: github.com/faraazahmad/tisp

I'm building a programming language

That's amazing! I didn't know that existed. I'll definitely b...

I'm building a programming language

Wow! LIPS is so cool!! I didn't know you could put lisp in a ...

I'm building a programming language

This is amazing! Thanks a bunch!

I'm building a programming language

Hopefully I can get a working demo up and running soon

I'm building a programming language

I'm thinking Typed Lisp, aka Tisp

I'm building a programming language

Thanks!!

Rails gets out of the way when you need that most.

There's nothing wing with it. I meant coming from an OO langu...

Rails gets out of the way when you need that most.

What are your thoughts on the phoenix framework? It's made in...

How You Learn New Programming Language?

Look at the basic syntax and try bulding a small side project...

I want to gain experience as a technical writer.

So regarding the writing about tecnical topics, could you pl...

I want to gain experience as a technical writer.

By technical writer do you mean, writing about technical topi...

Writing a BNF Grammar (featuring Prof Jeff Heinz)

I was just starting to build a programming language of my own...

Supabase: nine months of building.

This is awesome! I'd heard about supanase a while ago and tho...

Improving Vim Workflow With fzf

This is so awesome! Thanks a lot for sharing

You're Allowed To Write Slow Rust Code

That's great advice! I've been building a tiny compiler in Ru...

I feel like the quality of posts in Dev is deteriorating

I feel so too. I'd also like to point out that this is now th...

Writing Well: a must-have skill that no one teaches software developers

I was always say that it doesn't matter if you have only a li...

Announcing npm7

I was more referring to how pnpm uses symlinks to reduce disk...

Announcing npm7

I was curious, What does the NPM team(s) think of PNPM and if...

APIs to help build your next side project

I was using target="new" instead of target="_blank"

APIs to help build your next side project

It's fixed now!

APIs to help build your next side project

Thank you!

APIs to help build your next side project

Yeah you're right. That's a weird bug I'm trying to fix

APIs to help build your next side project

I'm glad I can be useful! Yeah you're right I'm not very good...

Tired of Deployments, built my own Heroku

This is awesome! I was planning to build a Heroku clone as a ...

Build a Medium UI clone with Svelte, Materialize and Web Monetization API

medium.com/@nikitonsky/medium-is-a...

Build a Medium UI clone with Svelte, Materialize and Web Monetization API

Could you also build an annoying pop ups feature? It's not re...

Workspace Wednesday: Show me pics of your at-home setup

they're from devrant if i'm right

[SPOILERS] Anybody watch Devs on Hulu? What did you think?

I've only watched Ep 1. It's pretty great so far

My tools are going Rusty

Thank you for sharing this! I'm currently looking for somet...

Connect with teammates without leaving your terminal

Like a terminal client for IRC?

RoR

Respectfully disagreeing with a point in your comment while...

RoR

A thoughtful comment about this post (WIP) I'm sorry I'm ju...

Do you like interactive tutorials?

I agree. I faced a lot of frustration myself while attempti...

What weekend coding are you doing these days?

Creating a cli tool using Rust

Releasing package/library into production?

I think I know what you mean. You write unit tests for ever...

How do you test your REST API?

I'm using Rust (for learning purposes)

I am an imposter. You too?

My theory: Everybody is an imposter, and if everybody is an...

Make your own TCP time server: An interactive tutorial!

Hey Daniel! thanks for taking the time to try out the probl...

Followers are you here?

As Dev gets more and more users, managing with them is gonn...

What kind of programming tutorials do you prefer? Videos or text?

Wow that is such a good analogy! this makes so much sense

Monorepo and Microservice setup in Nest.js

I really like nest.js (due to a lot of reasons) but does it p...

Unpopular opinions

I relate to this so much! Devs love to hate on Rails so muc...

Let's talk about Linux

I use arch btw (I don't, I'm just always looking for opportun...

Which licence do you use for your open source projects?

I usually just choose MIT for my public repos

Expose Who’s Liked You on Tinder with js

Don't need JS to print a zero

Build nested routes in nodejs using grandjs

I can simply do app.use('/posts', postRouter) in ExpressJS....

I'm Luke, and I Could Do More

Sorry if it's out of topic πŸ˜… but what's the markdown for sh...

What are you "old enough to remember" in software development?

Microsoft front-page

VS Code - Joker Smile Theme

Sorry, my bad!

VS Code - Joker Smile Theme

I think I've seen this theme before, it just had a differen...

Why would people hate React (or JSX), but not Vue SFC, or even Angular?

Well, I don't HATE JSX or any other markup. It's just a pre...

What was your win this week?

Thanks! It means a lot. The landing page is one of the thin...

What was your win this week?

Launched the beta of my startup debugg.me and had 3 users s...

Feb. 28, 2020: What did you learn this week?

I learned (am still learning) that building and managing a ...

Feb. 28, 2020: What did you learn this week?

Awesome! What are the benefits of using Angular 9?

Everyone should write an operating system once

What do you think of the series made by Philip Oppermann? ...

How to improve Programming Skills

That's a fantastic list! May I steal some of these links? πŸ˜‰...

πŸ€‘πŸ₯³πŸ˜ŽGoing down the youtube tech guru hole or how you can spot scam artists

"Hey, I'm ... I'm an ex-googler, ex-facebook, and ex-Netfl...

What was your win this week?

Launched my website debugg.me and posted about it. Got a ve...

A platform for practising systems development exercises

Thanks! I'm glad you like it. Could you point me in the dir...

A platform for practising systems development exercises

I'm really glad you love it! There are some exercises alrea...

Creating a deployable Rails 6 app + TailwindCSS, Stimulus.js, and a custom font.

I started by Googling "Rails 6 Vue js" Been there, done ...

A platform for practising systems development exercises

Thanks Arshil! It means a lot

A platform for practising systems development exercises

Thanks! Is there anything in particular that I can improve?

A platform for practising systems development exercises

We've all been there haven't we πŸ˜…

Do you do coding challenges like adventOfCode?

One thing I dont like about coding challenges is that they'...

Awesome looking soft UI button design

Wow! I can't stop clicking it

Building a text editor in Go: Setting up the backend

Soon! I'll be done with my semester exams in a week so it'l...

Why I Use Yarn, Not npm

HELLO WORLD IS A QUARTER OF A GIGABYTE WHAT?! WHY???!!

Building a text editor in Go: Setting up the backend

Thank you! it's fixed now

Switching back to my old buddy Sublime Text from VS Code πŸ€·πŸ»β€β™‚οΈ

Nice! I've been wanting to switch back to sublime for the s...

Building a text editor in Go: Setting up the backend

Thank you! I totally hear you, but I want the series to be ...

Don't be one of these React DevsπŸ™„

Thank you for sharing these, it's been an eye opener for re...

Building a text editor in Go: Setting up the backend

Thank you! I'll Go write the next part πŸ˜‰

Got any weekend projects on the go?

I'm working on my tutorial series on building a text editor...

Never work as a software engineer in a Startup!

What advice would you give to an intern in a startup?

What's your most re-watchable movie?

Iron Man (1) is still my fav MCU movie

What's your most re-watchable movie?

Weirdly enough, Interstellar or Ready Player One. I've watc...

What's the merge rate of dev.to? my side-project

That's a really great tool, but is it a useful metric? It c...

What are your thoughts on the whole 10x engineer viral discussion?

I think its a load of gatekeeping BS. It makes people feel ...

Postman now supports GraphQL

Just yesterday, as I was ditching REST and bringing on Grap...

What have been the broken promises of computer technology?

A utopia

What do you think about the idea that "there should be only one way of doing a thing" in programming languages?

Flexibility is definitely good, but sometimes too many choi...

How to Grow a Multi-Sided Platform: Start with Single Player Mode

Noice, smort!

If the World Wide Web were re-created today with no legacy dependencies, how would it be different?

It would have all the new tech from today but then that wou...

Are we giving GitHub too much control?

That's essentially what my concern is, all this feels too g...

Confession Time

We're all fake developers, there are no real ones anymore. ...

Which editor do you use when opening files like .bash_profile, etc?

I think since some people (myself included) think of vim as...

What was your win this week?

I finally got over with my end-sem exams, now back to creat...

Looking for Your First Dev Role: Advice for Young Devs by a Young Dev

Thank you for this! As someone who's looking for internship...

Why your Open Source Project might lack (my?) contribution (1)

"Like really, if you check out a project, maybe install dep...

🎡 Still crazy after all these years 🎡

Awesome! I'll be looking forward to that blog post :)

Moving Past Tutorials: 8 Tips for Problem Solving

Great post! As a beginner, what helped me escape tutorial h...

🎡 Still crazy after all these years 🎡

I find it really uplifting that you came back to programmin...

So, is it DEV, dev.to or The Practical Dev?

Reminds me of that episode where you were invited on Softwa...

GitHub Package Registry: What Does It Mean For Ruby Devs?

RubyGems and Crates are 2 of the most hassle free package r...

Docker everywhere is not a good thing.

Those are really good points about data persistence. But co...

What was your win this week?

This week, I figured out how to price my side project using...

Ruby and Python, them and the differences

I prefer ruby over python but I was of the impression that ...

Let's discuss "Ralph Breaks the Internet" πŸ˜ƒ

Woah that's interesting!

Let's discuss "Ralph Breaks the Internet" πŸ˜ƒ

You can always rely on Pixar to tell realistic stories. I w...

I am working as a software developer on autonomous driving, Ask Me Anything!

I have a feeling that if an autonomous car is built to work...

#Help with passport and postgresql

You can also use sequelize by connecting it to your postgre...

Add a way to see who reacted to your post/comment

It could be made a part of hacktoberfest labeled issues

I teach web development in college and have done so for 10+ years to 500+ students. AMA!

Thank you for such a detailed answer!

I'm a dev who has a vision for a new internet. I've even started building software, Ask Me Anything!

In the absence of a network connection, is it possible to c...

I teach web development in college and have done so for 10+ years to 500+ students. AMA!

With things like wordpress and other site generators, where...

loading...