ਵਾਸਮਰ ਨੇ ਐੱਜ ਲਈ Node.js ਰਨਟਾਈਮ ਬਣਾਉਣ ਲਈ Codex ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕੀਤੀ
ਟੀਮਾਂ ਹੋਰ ਵੀ ਵੱਡੇ ਅਤੇ ਉਤਸ਼ਾਹੀ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਸਿਰੇ ਚਾੜ੍ਹਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ 10 ਗੁਣਾ ਤੋਂ 20 ਗੁਣਾ ਤੇਜ਼ੀ ਨਾਲ ਪੂਰਾ ਕਰਨ ਲਈ GPT‑5.5 ਦੇ ਨਾਲ Codex ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ।
10x to 20x
ਵਿਕਾਸ ਗਤੀ ਵਿੱਚ ਵਾਧਾ
ਵਾਸਮਰ ਦੇ ਇੰਜੀਨੀਅਰਾਂ ਨੇ ਇਸ ਸਾਲ ਵੱਡੀ ਸਫ਼ਲਤਾ ਹਾਸਲ ਕੀਤੀ: ਉਹਨਾਂ ਨੇ ਇੱਕ WebAssembly ਸੈਂਡਬਾਕਸ ਦੇ ਅੰਦਰ Node.js ਵਰਕਲੋਡਸ ਨੂੰ ਚਲਾਉਣ ਦਾ ਤਰੀਕਾ ਲੱਭ ਲਿਆ ਹੈ, ਜਿਸ ਨਾਲ ਡਿਵੈਲਪਰ ਡੌਕਰ ਤੋਂ ਬਿਨਾਂ ਹੀ JavaScript ਐਪਸ, MCPs ਅਤੇ ਏਜੰਟਾਂ ਨੂੰ ਚਲਾਉਣ ਦੇ ਯੋਗ ਹੋ ਗਏ ਹਨ। Codex ਤੋਂ ਬਿਨਾਂ ਇਸ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਿੱਚ ਇੱਕ ਸਾਲ ਲੱਗ ਜਾਣਾ ਸੀ, ਪਰ Codex ਦੇ ਨਾਲ ਇਸ ਵਿੱਚ ਕੇਵਲ ਦੋ ਹਫ਼ਤੇ ਲੱਗੇ ਹਨ। ਹੁਣ, ਉਹ ਐੱਜ ਲੇਅਰ 'ਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ Node.js ਪ੍ਰਦਾਨ ਕਰਨ ਵਾਲੇ ਪਹਿਲੇ ਕਲਾਊਡ ਹੋਸਟ ਬਣ ਗਏ ਹਨ।
“ਅਸੀਂ ਅਸਲ ਵਿੱਚ IDE ਤੋਂ ਹੀ ਬਾਹਰ ਨਿਕਲ ਰਹੇ ਹਾਂ। ਸਾਨੂੰ ਕੋਡ ਨੂੰ ਖੁਦ ਉੰਨਾ ਜ਼ਿਆਦਾ ਲਿਖਣ ਦੀ ਲੋੜ ਨਹੀਂ ਪੈ ਰਹੀ, ਅਸੀਂ ਸਿਰਫ਼ ਇਸ ਨੂੰ ਉਧਰ ਲੈ ਕੇ ਜਾ ਰਹੇ ਹਾਂ ਜਿੱਥੇ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ।”
ਵਾਸਮਰ ਇੱਕ ਛੋਟੀ ਟੀਮ ਵਾਲੀ ਨਵੀਂ ਕੰਪਨੀ ਹੈ ਜਿਸਦਾ ਟੀਚਾ ਬਹੁਤ ਵੱਡਾ ਹੈ: ਅਜਿਹਾ ਐੱਜ ਕੰਪਿਊਟਿੰਗ ਪਲੇਟਫਾਰਮ ਤਿਆਰ ਕਰਨਾ ਜੋ ਬਿਨਾਂ ਕਿਸੇ ਪਲੇਟਫਾਰਮ ਪਾਬੰਦੀ ਦੇ ਸਥਾਨਕ ਅਤੇ ਗਲੋਬਲ ਵਾਤਾਵਰਣ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਸਕੇਲ ਕਰ ਸਕੇ।
ਸੰਸਥਾਪਕ ਅਤੇ CEO, ਸਾਇਰਸ ਅਕਬਰੀ ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ, “ਅਸੀਂ ਜਿਸ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹਾਂ, ਉਹ ਬੇਹੱਦ ਉੱਚੇ ਨਿਸ਼ਾਨੇ ਵਾਲੇ ਹਨ, ਅਤੇ AI ਤੋਂ ਬਿਨਾਂ ਇਹਨਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਿੱਚ ਸਾਨੂੰ ਕਈ ਸਾਲ ਲੱਗ ਜਾਣੇ ਸਨ।” "ਹੁਣ, ਚੀਜ਼ਾਂ ਬਹੁਤ ਸਰਲ ਅਤੇ ਤੇਜ਼ ਹਨ।"
ਉਸ ਸਰਲਤਾ ਅਤੇ ਤੇਜ਼ ਰਫ਼ਤਾਰ ਨੇ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਕ੍ਰਾਂਤੀਕਾਰੀ ਪ੍ਰੋਜੈਕਟ ਦਾ ਰੂਪ ਲੈ ਲਿਆ: Edge.js(ਨਵੀਂ ਵਿੰਡੋ ਵਿੱਚ ਖੁੱਲ੍ਹਦਾ ਹੈ), ਅਜਿਹਾ JavaScript ਰਨਟਾਈਮ ਜੋ AI ਅਤੇ ਐੱਜ ਕੰਪਿਊਟਿੰਗ ਲਈ Node.js ਵਰਕਲੋਡਸ ਨੂੰ ਚਲਾ ਸਕਦਾ ਹੈ।
ਇਹ ਅਜਿਹਾ ਪ੍ਰੋਜੈਕਟ ਸੀ ਜਿਸ ਨੂੰ ਟੀਮ ਲੰਬੇ ਸਮੇਂ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੁੰਦੀ ਸੀ, ਪਰ ਉਹਨਾਂ ਕੋਲ ਹਮੇਸ਼ਾ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਸਰੋਤ ਨਹੀਂ ਸਨ। “ਇੱਥੇ ਹਰ ਕੋਈ ਬਹੁਤ ਹੀ ਜ਼ਿਆਦਾ ਤਕਨੀਕੀ ਸਮਝ ਰੱਖਦਾ ਹੈ, ਪਰ ਸਾਡੇ ਕੋਲ ਇਹਨਾਂ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਦੇਣ ਲਈ ਲੋੜੀਂਦਾ ਸਮਾਂ ਨਹੀਂ ਸੀ। ਅਤੇ ਹੁਣ, ਅਸੀਂ ਅਜਿਹੇ ਨਵੇਂ ਪ੍ਰੋਡਕਟਸ ਲਾਂਚ ਕਰ ਸਕਦੇ ਹਾਂ ਜੋ ਪਹਿਲਾਂ ਅਸੰਭਵ ਹੋਣੇ ਸਨ," ਨੀਟੋ ਦੱਸਦੇ ਹਨ।
Codex ਦੇ ਨਾਲ, ਵਾਸਮਰ ਦੇ ਇੰਜੀਨੀਅਰ ਆਪਣੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਕਈ ਗੁਣਾ ਵਧਾ ਸਕਦੇ ਹਨ। ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ, “ਅਸੀਂ ਵਿਕਾਸ ਦੀ ਰਫ਼ਤਾਰ ਨੂੰ ਘੱਟੋ-ਘੱਟ 10 ਗੁਣਾ ਤੋਂ 20 ਗੁਣਾ ਤੱਕ ਵਧਾ ਦਿੱਤਾ ਹੈ।”
“ਅਸੀਂ ਸਿਰਫ਼ ਦੋ ਹਫ਼ਤਿਆਂ ਵਿੱਚ JavaScript ਰਨਟਾਈਮ ਤਿਆਰ ਕਰਨ ਵਿੱਚ ਕਾਮਯਾਬ ਰਹੇ। AI ਅਤੇ Codex ਤੋਂ ਬਿਨਾਂ, ਸਾਨੂੰ ਇਸ ਕੰਮ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਇੱਕ ਸਾਲ ਲੱਗ ਜਾਣਾ ਸੀ।”
ਕਈ ਹੋਰ ਟੀਮਾਂ ਦੀ ਤਰ੍ਹਾਂ ਵਾਸਮਰ ਦੇ ਇੰਜੀਨੀਅਰ ਵੀ ਸ਼ੁਰੂਆਤ ਵਿੱਚ AI ਨੂੰ ਲੈ ਕੇ ਸੰਦੇਹ ਵਿੱਚ ਸਨ। ਨੀਟੋ ਦੱਸਦੇ ਹਨ, “ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਅਸੀਂ AI ਦੇ ਨਤੀਜਿਆਂ 'ਤੇ ਬਹੁਤਾ ਭਰੋਸਾ ਨਹੀਂ ਕਰਦੇ ਸੀ।” ਪਰ ਜਦੋਂ ਟੀਮ ਨੇ ਇਸ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨੇ ਸ਼ੁਰੂ ਕੀਤੇ, ਤਾਂ ਨਤੀਜੇ ਉਹਨਾਂ ਦੀਆਂ ਉਮੀਦਾਂ ਤੋਂ ਕਿਤੇ ਵੱਧ ਨਿਕਲੇ। “ਪਿਛਲੇ ਇੱਕ ਸਾਲ ਅਤੇ ਖਾਸ ਕਰਕੇ ਪਿਛਲੇ ਕੁਝ ਮਹੀਨਿਆਂ ਤੋਂ ਅਸੀਂ Codex ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹਾਂ, ਅਤੇ ਇਸਦੇ ਨਤੀਜੇ ਸੱਚਮੁੱਚ ਬਹੁਤ ਹੀ ਸ਼ਾਨਦਾਰ ਰਹੇ ਹਨ।”
ਜਿਵੇਂ-ਜਿਵੇਂ Codex ਦੀ ਰੀਜ਼ਨਿੰਗ ਦੀ ਸਮਰੱਥਾ ਨਿਖਰ ਰਹੀ ਹੈ, ਵਾਸਮਰ ਦੇ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਇਸ ਨੂੰ ਨਿਰਦੇਸ਼ ਦੇਣ 'ਤੇ ਘੱਟ ਤੋਂ ਘੱਟ ਸਮਾਂ ਲਗਾਉਣਾ ਪੈਂਦਾ ਹੈ। “ਅਸੀਂ ਅਸਲ ਵਿੱਚ IDE ਤੋਂ ਬਾਹਰ ਨਿਕਲ ਰਹੇ ਹਾਂ, ਅਤੇ ਸਾਨੂੰ ਕੋਡ ਨੂੰ ਖੁਦ ਉੰਨਾ ਜ਼ਿਆਦਾ ਲਿਖਣ ਦੀ ਲੋੜ ਨਹੀਂ ਪੈ ਰਹੀ। ਅਸੀਂ ਸਿਰਫ਼ ਇਸ ਨੂੰ ਉਧਰ ਲੈ ਕੇ ਜਾ ਰਹੇ ਹਾਂ ਜਿੱਥੇ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ,” ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ।
ਟੀਮ ਨੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਬਿਲਕੁਲ ਸ਼ੁਰੂਆਤ ਤੋਂ ਲੈ ਕੇ ਅੰਤ ਤੱਕ Codex ਦੀ ਵਰਤੋਂ ਕੀਤੀ, ਸ਼ੁਰੂਆਤੀ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਤਿਆਰ ਕਰਨ ਤੋਂ ਲੈ ਕੇ ਅੰਤਿਮ ਪ੍ਰੋਡਕਟ ਨੂੰ ਨਿਖਾਰਨ ਤੱਕ। ਇਸ ਦੌਰਾਨ, Codex ਨੇ ਟੀਮ ਨੂੰ ਕੋਡ ਵਿੱਚੋਂ ਬੱਗ ਲੱਭਣ ਅਤੇ ਉਹਨਾਂ ਦੇ ਮੁੱਖ ਕਾਰਨਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ।
ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ, “ਕੁਝ ਅਜਿਹੇ ਬੱਗ ਵੀ ਸਨ, ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਅਸੀਂ ਸੋਚਿਆ ਵੀ ਨਹੀਂ ਸੀ ਕਿ ਸਾਨੂੰ ਸਾਹਮਣਾ ਕਰਨਾ ਪਵੇਗਾ, ਅਤੇ ਜਿਵੇਂ ਹੀ ਅਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਲੱਭਣਾ ਸ਼ੁਰੂ ਕੀਤਾ, Codex ਸਿੱਧਾ ਉਨ੍ਹਾਂ ਨੂੰ ਡਿਬੱਗ ਕਰਨ ਵਿੱਚ ਜੁਟ ਗਿਆ।” "ਸਾਡੇ ਲਈ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਗੱਲ ਇਹ ਦੇਖਣਾ ਸੀ ਕਿ ਇਹ ਕਿੰਨੀ ਤੇਜ਼ੀ ਨਾਲ ਡੀਬੱਗਿੰਗ ਤੋਂ ਲੈ ਕੇ ਅਸਲ ਕਾਰਨ ਲੱਭਣ ਅਤੇ ਹੱਲ ਕੱਢਣ ਤੱਕ ਪਹੁੰਚਿਆ।"
ਨੀਟੋ ਸਮਝਾਉਂਦੇ ਹਨ ਕਿ ਆਮ ਤੌਰ 'ਤੇ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਈ ਬੱਗ ਲੱਭਣ ਲਈ ਖਾਸ ਮੁਹਾਰਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਪਰ ਨੀਟੋ ਦੱਸਦੇ ਹਨ, “Codex ਕਾਲਸ ਨੂੰ ਟ੍ਰੇਸ ਕਰਨ ਲਈ ਕੰਸੋਲ ਲੌਗਸ ਅਤੇ LLDB ਵਰਗੇ ਲੋਅ-ਲੈਵਲ ਡੀਬੱਗਰ 'ਤੇ ਮਹਾਰਤ ਹਾਸਲ ਕਰਨ ਵਿੱਚ ਕਾਮਯਾਬ ਰਿਹਾ, ਜੋ ਅਸੈਂਬਲੀ ਪੱਧਰ 'ਤੇ ਚੀਜ਼ਾਂ ਤੱਕ ਪਹੁੰਚ ਬਣਾਉਂਦਾ ਹੈ। Codex ਬਹੁਤ ਹੀ ਲੋਅ-ਲੈਵਲ ਤੱਕ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਹ ਦੇਖ ਸਕਦਾ ਹੈ ਕਿ ਕੋਡ ਦੇ ਅੰਦਰ ਅਸਲ ਵਿੱਚ ਕੀ ਹੋ ਰਿਹਾ ਹੈ।”
“ਕੁਝ ਅਜਿਹੀਆਂ ਬਾਰੀਕੀਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਬਾਰੇ ਅਸੀਂ ਨਹੀਂ ਜਾਣਦੇ ਕਿਉਂਕਿ ਅਸੀਂ C++ ਦੇ ਮਾਹਰ ਨਹੀਂ ਹਾਂ। ਪਰ Codex ਨੇ ਉਨ੍ਹਾਂ ਨੂੰ ਬਹੁਤ ਪਹਿਲਾਂ ਹੀ ਪਛਾਣ ਲਿਆ ਸੀ।”
Edge.js ਤੋਂ ਪਹਿਲਾਂ, ਨੀਟੋ ਸਮਝਾਉਂਦੇ ਹਨ ਕਿ ਐੱਜ 'ਤੇ JavaScript ਰਨਟਾਈਮ ਨੂੰ ਚਲਾਉਣਾ ਸੰਭਵ ਨਹੀਂ ਸੀ। ਅਤੇ Codex ਤੋਂ ਪਹਿਲਾਂ, ਵਾਸਮਰ ਟੀਮ ਲਈ ਇੰਨੇ ਵੱਡੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਲੈਣਾ ਅਤੇ ਇਸ ਸਮੇਂ-ਸੀਮਾ ਦੇ ਅੰਦਰ ਪੂਰਾ ਕਰਨਾ ਅਸੰਭਵ ਹੋਣਾ ਸੀ।
“Codex ਨੇ ਇੱਕ ਛੋਟੀ ਕੰਪਨੀ ਨੂੰ ਉਹ ਚੀਜ਼ਾਂ ਹਾਸਲ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਇਆ ਜੋ ਕੇਵਲ ਵੱਡੀਆਂ ਕੰਪਨੀਆਂ ਵਿੱਚ ਹੀ ਸੰਭਵ ਸਨ। ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ, ਇਸ Codex ਤੋਂ ਬਿਨਾਂ ਇਹ ਪ੍ਰੋਜੈਕਟ ਸੱਚਮੁੱਚ ਅਸੰਭਵ ਹੋਣਾ ਸੀ।”
ਆਪਣੇ ਵਧੇ ਹੋਏ ਇਰਾਦਿਆਂ ਦੇ ਨਾਲ, ਵਾਸਮਰ ਟੀਮ ਹੁਣ ਇਸ ਤੋਂ ਵੀ ਵੱਡੇ ਪ੍ਰੋਜੈਕਟਾਂ ਵੱਲ ਦੇਖ ਰਹੀ ਹੈ। “ਹੁਣ ਸਾਡੇ ਕੋਲ ਅਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਮੌਜੂਦ ਹਨ ਜੋ ਪਹਿਲਾਂ ਸੰਭਵ ਨਹੀਂ ਸਨ। ਨੀਟੋ ਕਹਿੰਦੇ ਹਨ, "ਸਾਨੂੰ ਹੁਣ ਇਸ ਤੋਂ ਵੀ ਵੱਧ ਚੁਣੌਤੀਪੂਰਨ ਸਮੱਸਿਆਵਾਂ ਵੱਲ ਦੇਖਣ ਦੀ ਲੋੜ ਹੈ।”


