GitHub Announces Actions for General Availability
Published:
GitHub Actions became generally available in November 2019, turning GitHub from a code-hosting platform into a place where repositories could directly run automated workflows. Read more
Published:
GitHub Actions became generally available in November 2019, turning GitHub from a code-hosting platform into a place where repositories could directly run automated workflows. Read more
Published:
Google published a Nature paper in October 2019 claiming “quantum supremacy” with its 53-qubit Sycamore processor. The machine performed a specially designed random-circuit sampling task that Google estimated would take a classical supercomputer vastly longer. Read more
Published:
If you are starting Computer Engineering in 2019, you are entering a discipline that now touches almost every industry. Software is inside phones, cars, financial systems, factories, hospitals, communication networks, and entertainment platforms. Read more
Published:
Apple introduced the A13 Bionic processor with the iPhone 11 generation in September 2019. The chip used a 7 nm-class process and contained billions of transistors across CPU, GPU, image-processing, and machine-learning blocks. Read more
Published:
In 2019, software is becoming an invisible layer inside almost everything we use. Phones, vehicles, payment systems, factories, streaming services, medical devices, and public infrastructure all depend on computing. Studying Computer Engineering means learning how this layer is designed. Read more
Published:
OpenAI released progressively larger versions of GPT-2 during 2019, culminating in the full 1.5-billion-parameter model in November. The organization initially withheld the largest weights because of concerns about misuse. Read more
Published:
The daily life of a software engineer is usually less dramatic than movies make programming look. Most days are a mixture of coding, reading, testing, meetings, debugging, and communication. A developer may begin by checking messages, issue trackers, or build results. Then comes the difficult part: understanding what actually needs to be done. Writing code is often not the first step. Read more
Published:
Software engineers spend a lot of time learning from screens. Documentation, source code, issue trackers, tutorials, and online discussions are part of daily work. Books offer a different pace. They allow one author to develop an idea without competing with notifications and search results. For programming practice, The Pragmatic Programmer is a book I often recommend because it talks about habits and judgment, not only syntax. Read more
Published:
Facebook published the Libra cryptocurrency proposal in June 2019 and continued detailing its design through the summer. The project aimed to create a global digital currency backed by a reserve of conventional financial assets. Read more
Published:
The Raspberry Pi 4 launched in June 2019 with the largest redesign of the board in years. It moved to a quad-core Cortex-A72 CPU, offered up to 4 GB of RAM initially, added true Gigabit Ethernet, USB 3.0, and support for two displays through micro-HDMI ports. Read more
Published:
Google introduced the Pixel 3a in May 2019 at a much lower price than its flagship Pixel phones while preserving one of their strongest features: computational photography. Read more
Published:
Low-power wireless devices have a difficult problem. They need reliable communication, but they cannot keep their radios active all the time because energy is limited. 6TiSCH is an approach designed for this kind of network. The name combines IPv6 with Time-Slotted Channel Hopping, or TSCH. Read more
Published:
Microsoft released preview builds of its new Chromium-based Edge browser in April 2019. The decision meant abandoning EdgeHTML, the rendering engine Microsoft had created for the original Windows 10 version of Edge. Read more
Published:
Google announced Stadia at the Game Developers Conference in March 2019 as a cloud gaming platform that would render games in data centers and stream the resulting video to players. Read more
Published:
Google shut down the consumer version of Google+ in 2019 after years of weak adoption and the discovery of privacy bugs in its APIs. One software flaw had exposed profile information that users might have expected to remain private. Read more
Published:
NVIDIA brought GeForce RTX 20-series GPUs to gaming laptops in early 2019, moving Turing’s ray-tracing and Tensor Core hardware into systems with much tighter power and cooling limits than desktop PCs. Read more
Published:
Kubernetes 1.13 was released in December 2018 with kubeadm declared generally available. Kubeadm provided a supported way to bootstrap a Kubernetes control plane and join worker nodes without hiding the cluster behind a vendor-specific installer. Read more
Published:
The Raspberry Pi Foundation released the Raspberry Pi 3 Model A+ in November 2018. It combined the faster processor and wireless capabilities of the Pi 3 generation with the smaller, cheaper Model A form factor. Read more
Published:
Machine learning is no longer something I hear about only in research papers. Libraries such as TensorFlow, Keras, PyTorch, and scikit-learn are making experimentation easier, while cloud platforms offer prebuilt services for vision, speech, and language tasks. Read more
Published:
IBM announced in October 2018 that it would acquire Red Hat for about $34 billion, one of the largest software acquisitions ever at the time. Red Hat’s most important asset was not merely its Linux distribution but its position in enterprise open-source infrastructure. Read more