Stable 1.2 Gigabit/s Internet achieved in moving train in Switzerland
Uninterrupted, good quality mobile phone reception is extremely important to rail passengers.
Uninterrupted, good quality mobile phone reception is extremely important to rail passengers.
How much Vitamin D should I take? This is still the looming question, and it’s time to address it. First, though, imagine that someone in a public forum online asked me, “How much metoprolol (a…
There are four Internets: China versus the U.S., and the E.U. and India. India’s potential new model rests on Jio.
Jonathan Palardy's blog about technology
The problems with social media platforms in 'human' and 'data' terms. Deleting Facebook (Meta), WhatsApp, and Instagram will have a net positive effect.
Inspired by Jan Stette's "Things I Believe" post, I decided to write down some of the more contentious beliefs I have about software engineering. I've selected some of my more extreme opinions here, so I expect reasonable people to disagree with me. That's ok.
Say we have some things, and we want to be able to store and look them up in order. We could just put them in a big sorted array:
Open source software community giant KDE finished phase one of their migration to GitLab and has joined our GitLab open source program. Check out what's next for KDE and GitLab.
Short version: Zoom meetings were default protected by a 6 digit numeric password, meaning 1 million maximum passwords. I discovered a vulnerability in the Zoom web…
We thought we should give everyone currently under quarantine/lockdown/shelter-in-place something to do with their time, so we decided to release a new version of your favourite game! Not like it’s the same time we do releases every year or anything!
I spent a lot of money on Google ads last year across Search, Display, Youtube, Discovery, and Gmail. Here's what I learned.
The other day I read 20 most significant programming languages in history, a “preposterous table I just made up.” He certainly got preposterous right: he lists Go as “most significant” but not ALGOL, Smalltalk, or ML. He also leaves off Pascal because it’s “mostly dead”. Preposterous! That defeats the whole point of…
The world of work has entered a period of unprecedented change. In the era of AI and automation, workers have to stay flexible. In Sweden, that flexibility has been commonplace for 20 years. What could the rest of the world learn from it?
Yesterday or so a new initiative I Love MDN was unveiled. People can show their appreciation for the MDN staff and volunteers by leaving a comment.
In March, I made my DevOps books free to help anyone who wanted to learn new skills during the global pandemic lockdown. In April, Device42 generously extended that offer for another month. I originally had the idea to give the books away on a whim on a Sunday night, thinking I'd give up a fair chunk of revenue, but…
Hewlett & Packard, the founders, had great lessons to teach us (managers in high-tech) about culture. To the extend of quoting them in my awesome...
About the rise and fall of Microsoft's take on the web.
Gary Starkweather passed away on Dec 26, 2019 at the age of 81.
LEGO interface panels are beautiful, iconic, and great for learning interface design basics. I bought 52 of them from BrickLink to explore the design, layout and organisation of complex interfaces.
Introducing 1.1.1.1 for Families — the easiest way to add a layer of protection to your home network and protect it from malware and adult content.
Elixir is not Ruby. The familiar syntax has definitely helped the language win the hearts of the broader developer community. Yet, under the hood, Elixir is all about Erlang.
Having a good database schema design is crucial for building applications that will need to scale in traffic and complexity. If you happen to do a bad design choice you will see that it takes a lot of effort to stop the pattern from propagating to your backends’ services and controllers, and finally to your frontend.