HNHacker News
TopNewBestAskShowJobs

jadjoubran

185 karma · joined February 13, 2013

Tech speaker • Web Consultant
submissionscomments
jadjoubran··on Is 1.1.1.1 resolver having issues?
The problem is intermittent.. since it's DNS related, browser caching behavior may be slightly different (also depending on your usage)
jadjoubran··on Is 1.1.1.1 resolver having issues?
Also have issues here (using cloudflare's 1.1.1.1)
jadjoubran··on Cloudflare had a partial outage
It's working in Belgium but not in the Netherlands
jadjoubran··on [dead]
Hey HN,

I want to explain my motivation for working on this course. I'll start by saying that this is a paid course.

HTML and CSS have a relatively low barrier to getting into. Moreover, browsers are very lenient, and the HTML specification itself allows you to make mistakes. However, we've been neglecting semantic HTML for a very long time (and sometimes accessibility). This is why I wanted to work on a detailed step-by-step course that teaches HTML and CSS while focusing on semantics and accessibility from the start.

For example, `div` is only introduced in Chapter 49. Most challenges require you to pass automated accessibility checks (color contrast, main landmark, headings hierarchy, etc.)

Let me know what you think!

jadjoubran··on Show HN: JavaScript Knowledge Map
Hey HN,

I've built this Interactive JavaScript Knowledge Map that allows developers to get a glance at _most_ topics in modern JavaScript.

Students that are following https://LearnJavaScript.online, will be able to track their progress using this knowledge map. It becomes interactive as they will be able to see the completed branches and click on them to go back to the related lesson. They also have a progress bar that completes as they further progress in the course.

Let me know what you think!

jadjoubran··on Show HN: Learn JavaScript: new Curriculum written in 2021
Thanks! Weird, it shouldn't ask for GitHub login twice. When was the second time that it asked? Was that maybe on the flashcards app?
jadjoubran··on Show HN: Visualize array in Augmented Reality (for absolute beginners)
Hey Hacker news! I built this Augmented Reality visualization last year to help the students of my [learnprogramming.online](https://learnprogramming.online) course understand how arrays work in programming, mostly with regards to index access. If you're a long time developer, you're probably already used to indices starting at 0 so it was a bit challenging to take a step back and show this for beginners!

It may not run in AR mode, depending on your device. So here's a video of how it works: https://res.cloudinary.com/dbfn5lnvx/video/upload/q_auto/v15...

This is built using WebXR :D

jadjoubran··on Show HN: I built a browser based interactive React course
Yep, it's pretty much in the browser!
jadjoubran··on Show HN: I built a browser based interactive React course
cool, let me know if you've got any comments/suggestions
jadjoubran··on Show HN: I built a browser based interactive React course
thanks for the feedback! Funny that this was a feature I had before deploying but the designer told me it's a bad idea I should have kept it Working on adding it soon
jadjoubran··on Show HN: I built a browser based interactive React course
Thanks! I was actually debating how much of the content should be free but then I realised that the First Project (Project I) has to be part of the free content to show a feel of the entire platform
jadjoubran··on Show HN: I built a browser based interactive React course
good point, this is still an MVP so had to make a quick landing page thanks for the feedback!
jadjoubran··on Show HN: I built a browser based interactive React course
On desktop this is [monaco-editor](https://github.com/microsoft/monaco-editor) It's actually the same editor behind VSCode but this is a version that runs in the browser rather than Electron
jadjoubran··on Show HN: I built a browser based interactive React course
Hey HN, I would love to get your feedback on my new course for React. It's an interactive platform (built on top of learnjavascript.online) that teaches React in the browser by explaining concepts step by step. The lessons are byte-sized and are followed up by practice challenges as well as flashcards that help you persist your knowledge. I also made it work on mobile so that students can read some lessons or even solve challenges while taking the train/metro. The whole platform is custom built (the text editors are open source projects).
jadjoubran··on Show HN: Learn and practice modern JavaScript
Hey! It's probably because there's no confirmed primary email in the Github account
jadjoubran··on Show HN: Learn and practice modern JavaScript
ES6 is explained in detail, with implicit return in Chapter 5 (or 6). Developers still need to know the function syntax for when they look up documentation online Cheers!
jadjoubran··on Show HN: Learn and practice modern JavaScript
That made me so happy! Please email me (you can find my email in the footer of the website), I'd like to give a paid account for free for your student. Cheers!
jadjoubran··on Show HN: Learn and practice modern JavaScript
Woops, sorry about that. I'll make sure it's clearer. There's no mention that it's Free anywhere however around 35% of the course is free. It shows which content is free and which one is paid in the sidebar, but it could be that you haven't checked it out
jadjoubran··on Show HN: Learn and practice modern JavaScript
Thanks! During user testing, most beginners loved the Fira Code, and advanced developers complained about Ligatures! But it's quite easy to enable/disable
jadjoubran··on Show HN: Learn and practice modern JavaScript
Thanks! No, not at the moment
jadjoubran··on Show HN: Learn and practice modern JavaScript
Thanks will fix! You could report those issues with the "?" icon on the lower right
jadjoubran··on Show HN: Learn and practice modern JavaScript
Thanks for the feedback! I had that during the testing period but it was a bit confusing. You've also got flashcards linked to your progress which also requires an account. I'm also avoiding adding a 2nd method of sign in in order not to confuse returning visitors: "Which account did I use? "
jadjoubran··on Show HN: Learn and practice modern JavaScript
I might have plans to add a TypeScript chapter towards the end
jadjoubran··on Code to go: Find updated snippets for common JavaScript use cases
Does it work now?